欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

百度测试开发面试题

程序员文章站 2024-03-21 23:44:34
...

自我介绍

数据库

场景:在一张学生表里按成绩降序排序

select * from student order by score desc;

找出成绩最低的

select min(score) from student;

查看文件内容有哪些命令

cat 、grep、tail、less、more、sed等

查看端口号的命令,具体查看某个端口号呢

netstat -ano
netstat -ano|grep ‘端口号’

死锁的概念,以及死锁的必要条件

死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象。
产生死锁的四个必要条件:
(1) 互斥条件:一个资源每次只能被一个进程使用。
(2) 请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。
(3) 不剥夺条件:进程已获得的资源,在末使用完之前,不能强行剥夺。
(4) 循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关系。

GC的垃圾收集器

新生代
serial收集器
parNew收集器
parallel scanvenge收集器
老年代
serial old收集器
parallel old收集器
CMS收集器
全堆
G1收集器

进程的状态

百度测试开发面试题

HTTP中get方法和post方法的区别

百度测试开发面试题

HTTP和HTTPS的区别

1、https协议需要bai到ca申请证书,一般免费证书较少,因du而需要一定费用。
2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。
3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。
4、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。

如何判断链表有环

定义快慢指针,相遇证明有环

如何找到链表环的入口

定义快慢指针,第一次相遇时把其中一个移到头,一起移动,再次相遇就是环入口

登录界面的测试

界面,功能,性能,安全,易用,兼容

手撕代码:把数组中的奇数排在偶数前面

反问环节

相关标签: 面经