慧择java一面

  1. 自我介绍
  2. 说说你对大学学过的课程里,觉得自己学的最好的课程,我们就着你说的问(。。我说不上来也不敢说就说都还行)
  3. 谈谈设计模式,有哪几类(不是个),每一类挑一两个说一下
  4. 单例模式的作用、好处是什么
  5. 设计模式的六大原则是什么
  6. 三次握手四次挥手过程讲一讲,半连接状态在什么时候,为什么不是两次四次握手
  7. http的一个请求是怎么样的(把ip地址、参数等封装成http报文段再切割成报文段交付给tcp,再经过三次握手同服务器建立连接以后开始传输数据)
  8. 数据库三范式知道么,说一说
  9. 数据库事务的四个特征
  10. 实体完整性说一说
  11. 生产者消费者模式知道么,怎么实现呢(信号量、阻塞队列、互斥锁,只说了这几个词,具体实现说不上来)
  12. 事务会有什么问题产生(脏读幻读不可重复读),说说都是怎么产生的
面试官人真的挺好的,全程引导回答,说不上来的也都给我个答案。
想想确实好多知识都是粗略的看了一遍,没有一个清晰完整的概念记在脑子里。
最后语重心长的和我讲,java只是一门工具,代码量上去以后,就熟能生巧了,但是大学里学到的基础知识是最重要的,到了岗位上没有人会教你这些基础知识,还是要以这些基础为主,不要本末倒置。
受教了,其实大学学习期间成绩还都蛮好的,但是没有一个反复回顾的一个过程,忘记的速度也蛮好的,自己也知道。
所以现在的一个重心就是把八股文被熟练了,专心看专业书,沉淀一下。先不投简历了。
#java求职##慧择网络##面试题目#
全部评论
怕不是跟我同一个面试官
点赞 回复 分享
发布于 2021-09-28 16:19

相关推荐

10-06 12:46
门头沟学院 Java
跨考小白:定时任务启动
点赞 评论 收藏
分享
冷艳的小师弟在看机会:jd测评乱点直接被挂了,哭死~
点赞 评论 收藏
分享
3 9 评论
分享
牛客网
牛客企业服务