henry594小李 level
获赞
24
粉丝
5
关注
7
看过 TA
251
广东技术师范大学
2025
Java
IP属地:广东
暂未填写个人简介
私信
关注
原本以为自己的简历会泡在池子里的,没想到被捞起来面试,可能是看我的项目使用了腾讯云吧1.自我介绍2.介绍项目3.项目里用户和角色两者的功能划分4.什么是token5.如果两个浏览器登录页面,一个浏览器页面修改密码,另外一个浏览器会有什么变化。(寄)6.MySQL用哪个数据引擎7.项目有没有用索引(🈚️数据量并不是很庞大)8.项目有没有用户,是不是有上线的(🈚️,跟博客的技术大佬做的项目)9.认为用户量达到多少需要使用索引(上千)10.索引底层原理、使用索引有什么好处11.B树与二叉搜索树对比12.redis持久化(寄,只是项目运用,原理没去了解)。13.有没有学过C++(🈚️,学校课程教完C,我就自学Java了)14.C++虚函数(寄)15.TCP四层协议,每一层的作用。16.TCP为什么是三次握手和四次挥手17.讲一下TIME_WAIT状态18.进程和线程的区别19.讲一下锁(讲了java的锁升级过程,面试官是主C++,表示java的锁机制没怎么了解)20.什么是字符集(扯了一下jvm 二进制字节流编译那些)21.数据库用哪个字符集(utf-8),如果是一个中文的话占多少位。(寄)算法题使用链表操作对链表进行升序,0-> -1 -> 5 -> 4 -> 3得到结果为:-1 -> 0 -> 3 -> 4 -> 5 面试官让我共享屏幕,用idea来写。————————————————————————  本人算法菜鸟一枚,而且第一次参加腾讯这种大厂面试一开始比较紧张没什么思路,一开始往单调栈的方向去思考,后来想到利用数组排序,再重新给链表赋值。  完成后,面试官说他原本是比较想看到我用链表进行操作,然后问我除了这个方法还有什么思路,我提到一开始的单调栈,进栈的值小于栈顶的值就出栈,然后对换。面试官问那如果是弹出好几个数值呢,然后引导我可以用数组来存储。————————————————————————反问环节问了下实习生的日常工作和业务场景面试官浅答,没有展开和深入说。问:我还有什么需要改进的地方答:可以对数据库、操作系统这些纵向原理再深入一些。
0 点赞 评论 收藏
转发
牛客网
牛客企业服务