部门:上海-MEG
百度一面
1、自我介绍
2、项目介绍(两个项目都问了)、有没有部署在Linux上
3、list、set、map区别
4、接口和抽象类的区别
5、内存溢出、项目中遇到过没?
6、双亲委派机制、垃圾回收算法、垃圾收集器
7、创建线程的方式
8、数据库增删改查指令、具体一个增加怎么写(update table set cloum=value )
9、树的最大深度
10、链表删除一个节点,要求O(1)复杂度
11、Linux指令:
pwd 、ls、find、grep、top、ps、sed、kill-9 pid、sudo、reboot、vim
12、查看日志,如何查看实时显示日志信息?
输入命令:*netstat -ano*,列出所有端口的情况
pid -a 查看所有进程
netstat -ano 列出所有端口的情况,出现端口号假设为49157
netstat -aon|findstr "49157" 查找端口对应的pid,假设为2720
tasklist|findstr "2720" 查看是哪个进程或者程序占用了2720端口
13、get、post请求区别
14、OSI七层模型介绍作用、协议
15、tcp、udp区别
16、自己的项目系统怎么测试的?数据库压力测试工具(没听清说的啥)
17、给你一个接口怎么测试?有个接口测试工具(也没听清)
18、一个网站登陆怎么测试?
19、测试工具postman使用
20、反问(具体业务、测试还要学啥、啥时候知道结果)
百度二面:
基本都是在问项目和写题:
手写单例模式
手写多线程打印
一个dp问题,具体是啥记不清了,我是暴力两个for写的
百度三面:
项目+算法
把里面每个字符串保存在一个字符串数组里面
全部评论
(12) 回帖