在boss上投递的简历,hr很快给回复约了视频面试(说是视频面试,但是面试过程中我忘了开视频...)非技术问题:1.你最长的实习时间是多久?2.你的项目在本科阶段做的,那是实验室的项目还是学校的项目?3.老家哪里的?4.未来是打算继续深造、工作还是考公?技术问题:1.Seesion共享有什么问题?2.(从问题1延伸的)你们项目是几台服务器?为什么会去解决这个问题?3.Session可以存储哪些数据类型?4.MySQL中默认引擎的存储结构是什么?(回答B+树之后)那为什么不用红黑树、B-树之类的呢?5.你提到了排序,那你了解的有哪些排序算法?6.Spring应用在项目中解决了什么问题?(我回答的是IoC和AOP的好处,但面试官说没回答到点子上,他给我解释说Spring可以减少创建对象的次数)7.Spring中创建对象是单例模式,单例模式如何保证线程安全问题?8.序列化和反序列化的应用场景/作用有哪些?反问环节:1.公司对实习生的话是一个怎样的培养方式?回答:两个月的时间还是比较短的,公司会分配一些锻炼性质的任务给实习生、实习生也可以对实际开发流程有一个了解。2.公司的技术栈大概是什么呢?回答:视项目而定,简单的web项目就是你写在简历的技术栈;如果是一些大数据相关的项目,技术栈就会复杂、丰富一些。总结:面试整个过程还是蛮愉快的,面试官也会给我一些解释。------------------------------个人反思:1.基础的八股不够牢固(B+树的优点只回答了一条)2.简历挖了坑没填满(比如Session)
点赞 10
评论 4
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务