摘要:
1 OS 1.1 进程、线程、协程区别? 答: 1.进程是资源分配的单位;2.线程是CPU调度的单位;3.协程是一种比线程更加轻量级的存在,协程不是被操作系统内核所管理,而完全是由程序所控制(也就是在用户态执行) 线程与进程的区别:1) 地址空间:线程是进程内的一个执行单元,进程内至少有一个线程,它 阅读全文
摘要:
1 这个项目怎么设计测试用例的? 1.2 (指着面试页面的那个聊天框)对于这个东西如何设计测试用例? 1.3 (还是刚才那个聊天框)如果这个框突然没反应了可能的状况是什么,你打算怎么测试? 1.4 面试界面有一个上传图片的图标,怎么测试 2 开发为什么转软件测试的岗位? 3 做开发的过程中,有没有尝 阅读全文
摘要:
1 垃圾回收机制? 答: 一、手动垃圾回收机制(C/C++)手动:使用过的对象必须要程序员自己来回收 缺点: 1、若程序员忘记及时回收——对象会一直在内存中,若程序运行时间很长,内存中存在大量垃圾,空间越来越满,之后创建的对象没有内存可用——>导致内存泄漏、降低系统性能 2、程序员自己回收可能存在误 阅读全文
摘要:
1 增删改查的关键字分别是什么? 答: insert into \ replace into、delete、update、select 2 内连接和外连接的区别? 答: (1)内连接,只会展示与两表关联条件匹配的数据。 关键字:inner join on语句:select * from a_tabl 阅读全文
摘要:
1 TCP/IP协议三次握手和四次挥手? 答: (1)三次握手 第一次握手:客户端发送syn包(syn=x)到服务器,并进入SYN_SEND状态,等待服务器确认;第二次握手:服务器收到syn包,必须确认客户的SYN(ack=x+1),同时自己也发送一个SYN包(syn=y),即SYN+ACK包,此时 阅读全文