百度校招提前批 JAVA开发二面面经
整个二面过程大概五十分钟左右
自我介绍:(2分钟)
项目介绍(15Min):
介绍了一下自己硕士期间做的项目 然后讲了具体的思想
重点提问了之前做过的一个SSM框架电商平台的项目
提问了ssm框架搭建的一些问题,还有如何实现的一些功能
1.使用mybatis时数据库设计时主键值是自增的,如何返回自增的主键值?(没答出来。。。)
数据库(10min):
1.根据之前的项目开始问我数据库的一些基础查询问题
2.面对大型的数据库为了避免读取速度的降低应该采用哪些方法(or应该避免哪些操作)
3.面对亿级的数据库的时候 有哪些可以考虑的优化方式?
Linux(3min):
1.了解过Linux吗?用过哪些基础命令?
2.如何查询一个当前进程的进程号,并关闭它?
算法题:
1.将输入的数字转换为中文汉字?
2.水仙花数字查询(最后写了个暴力穷举)
上一次一面以为自己凉的彻底,写了个凉经结果第二天被告知过了一面
可能写面经真的有好运BUFF加成吧~ 所以再来分享一下自己的二面面经