OOFFER快到碗里来OOFFER level
获赞
63
粉丝
13
关注
11
看过 TA
845
门头沟学院
2024
Java
IP属地:江苏
暂未填写个人简介
私信
关注
投递携程等公司8个岗位
0 点赞 评论 收藏
转发
 1.调用构造函数后是否创建了对象? 2.构造函数有哪些特点?3.析构函数? 4.大学期间学过哪些计算机课程,是自学的还是,学院开了哪些计算机课程?5.介绍牛客网社区项目6.项目中的角色?7.Kafaka消息队列参与了吗?了解多么8.对树这种数据结构熟悉吗?9.二叉树中序遍历?10.项目中在哪些方面使用Redis提高了性能?11.有没有对帖子长度进行限制,有没有考虑过Redis是否适合这种数据量很大的存储?不适合做全文存储,只能用来做缓存。12.是否使用了es,了解吗?全文存储用es更加合适 13.对es的数据结构了解吗?比如正排索引之类的,怎么实现的这些,是使用前缀树实现的 14.Redis有哪些特点?Redis为什么快? 15.Redis最熟悉哪些数据结构?String类型底层?SDS有哪些优点,和Java的String有什么区别?16.Redis中的hash表结构了解吗?核心是什么?如何解决哈希冲突的?哈希的时间复杂度是多少?17.栈结构描述一下?Java如何实现一个栈?主要实现哪些东西?自定义一个栈需要实现什么方法?如何计算栈的size,或者如何查找18.Redis的set数据结构使用过吗?用来干什么?怎么理解set去重的?排序set和set有什么区别?排序set底层数据结构?19.Redis如何实现设置过期时间的?为什么能够定时?是你如何实现定时?使用计数器,如果设置多个过期时间,这样性能还能快吗? 20.在提高性能方面除了用Redis作缓存?21.登陆时,在你的程序设计中,下次打开浏览器是否需要重新登陆了?使用什么使服务器知道用户是ok的?使用的session还是什么?22.项目是毕业设计还是有商业应用?23.使用前缀树过滤敏感词做了哪些工作?24.如何理解面向对象?如何体现的?比如多态如何体现面向对象?封装如何体现的? 25.TCP的四次挥手描述一下?为什么四次挥手?客户端什么时候不能发送数据了?客户端什么时候不接收数据了?第三次挥手后客户端进入什么状态?Time wait 状态,时间多久? 26.TCP和UDP的区别?TCP为什么安全?27.MySQL有用过吗?B+树的特点?MySQL索引越多越好吗? 28.反问:目前的业务方向PS:面试官人很好,会一步步引导,这次面试学到了很多,记录总结一下。
投递诺瓦星云等公司8个岗位
0 点赞 评论 收藏
转发
牛客网
牛客企业服务