微信公众号:路人zhang
扫码关注微信公众号

回复“面试手册”,获取本站PDF版

回复“简历”,获取高质量简历模板

回复“加群”,加入程序员交流群

回复“电子书”,获取程序员类电子书

当前位置: 大厂面经 > 测试 > 百度 > 百度面经(22)
  • 自我介绍
  • OSI 七层架构
  • Tcp/Ip 五层架构
  • 讲下每层中应用的协议
  • TCP和UDP的区别,分别应用场景
  • http和https区别
  • 状态码(我大概讲了10几个)
  • dns解析过程
  • 如果无法打开某个网页怎么排查问答题 (先确定服务端问题还是客户端问题,最直接的就是抓包,本地网络联通情况=>DNS情况=>目标服务器情况)
  • 进程和线程的区别
  • 讲下Linux文件命令(is cd touch mkdir mv cp ln )
  • 在A文件中查字符串“bcd”什么命令( cat A.txt| grep -“bcd” )
  • 进程之间的通信方式
  • MySql和Redis的区别
  • 了解过其他类似Springboot的框架么
  • Liunx查看磁盘里某个大文件大小(答的 “du” 让具体说一个答的 “du -h -a/dir | grep”[0-9]G\b”)
  • Mysql 出现慢查询的原因(答的是1.先开慢日志开关 2.进行慢日志分析 3.查看硬件问题如网络速度慢,内存不足 4.没有索引或者索引失效 5.数据过多,分库分表 5服务器参数调优my.cnf)
  • 数据库事务的特性(ACID)
  • 写SQl,查询A表后10行数据(思路 将表中的数据以id倒序查出所需要的行数,然后将结果保存为临时表,再根据临时表的Id将结果正序排列)
  • 讲下Java和C++ 对于内存管理的不同
  • 了解Exception和Error 的区别么
  • 讲下您遇到的Exeption
  • 讲下您遇到的Error
  • 项目中用了Elasticsearch,其中的遇到难点是什么呢(答的 es如何跨域 和 es如何通过内网IP进行访问 )
  • 如何解决的呢 (答的是通过修改添加config.yml 参数)
  • 目前的实习单位工作是什么
  • 你认为你现在实习单位 Selenium框架维护成本高么
  • 归并排序,写一半看懂了不让写了

本站链接:https://www.mianshi.online如需勘误,请联系微信:lurenzhang888


点击面试手册,获取本站面试手册PDF完整版