虾皮一面80分钟,已通过

一面

8月10上午11点半开始一面,面试官挺随和的,每次我不清楚的问题他都会告诉我答案。
  1. 数据库引擎有哪些?
  2. 数据库索引结构
  3. 为什么B+树的查找效率是对数?
  4. 一棵三叉的B+树深度是多少?(回答log3N)
  5. 给我列举了各种场景,问我会不会触发索引
  6. 如何查看sql语句触发了哪些索引?(explain命令)
  7. sql注入攻击了解吗?
  8. 怎么避免sql注入攻击?(回答使用preparestatement,但具体原理忘了)
  9. 还问了一个什么攻击没听清楚,我就说对网络安全这块了解不多
  10. cookie 和 session区别
  11. 浏览器禁止cookie怎么使用session(使用URL重写)
  12. 不使用框架自带的session,如何实现会话管理(使用redis)
  13. 协程(不会)
  14. 进程和线程
  15. DNS协议
  16. 怎么查找mac地址
  17. 说一下快排的原理,时间复杂度,什么时候复杂度最差?
  18. 字符串kmp算法(忘了,一直想找时间去复习这些算法,结果一直没去看,今天就被问到。。。)
  19. 说一下图的两种搜索算法
  20. 迪杰斯特拉算法(这个算法有点忘了,磕磕绊绊说了一下)
  21. 01背包问题(这个我也有点忘了,然后边说边想,开始给的状态转移方程写错了,后来改对了,然后面试官说可以用一维数组代替二维,他自己想给我举例,然后他也卡住了,哈哈哈)
许愿二面


————————————————————————————————————
11号更新,今天收到邮件,周五下午二面,希望二面顺利
#Shopee##校招##Java工程师##面经#
全部评论
楼主你好,请问你是实习、校招还是社招?岗位是什么?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复
分享
发布于 2020-08-10 17:16
请问是后台开发吗,问了这么多数据库吗
点赞 回复
分享
发布于 2020-08-11 08:42
联想
校招火热招聘中
官网直投
大佬是本科还是硕士呀
点赞 回复
分享
发布于 2020-08-11 09:28
楼主求更新
点赞 回复
分享
发布于 2020-08-21 20:50
楼主请问第二题答案是什么
点赞 回复
分享
发布于 2020-08-30 16:04
吸一吸大佬
点赞 回复
分享
发布于 2020-08-31 20:59

相关推荐

点赞 评论 收藏
转发
头像
不愿透露姓名的神秘牛友
04-15 21:06
慧策(掌上先机) Java后端开发(企业版) 12*13 本科其他
点赞 评论 收藏
转发
2 39 评论
分享
牛客网
牛客企业服务