腾讯后台开发一面-24届暑期实习
本人Java后端开发方向,面试官希望我往全栈和C++方向发展。
由于部门太猛了,感觉有后续的几率不大,虽然问题没有特别难就是了。
这里挑一些我没答出来的和我觉得比较有价值的问题写一下。
上来先问有没有往C++和全栈方向发展的想法,问我还有没有必要聊下去(没有也得有啊)
然后扔给我三道编程让我自己做
- 链表环的长度
- 记录链表的长度和链表起点到环起点的长度就可以算出来了
- 我找到环起点后又绕了一圈算长度,有点多余
- N个整型数,范围1-N,找重复,要求时间复杂度O(n),空间复杂度O(1)
- 关键在于数量和范围,将值放到对应的下标位置即可
- 紧张了,没注意条件,一直在想通用的方法
- OO设计,签到机,要能按签到顺序输出员工,按id顺序输出员工,能访问每天倒数第n个打卡的员工
- 选择一个能维护顺序的数据结构即可,id顺序可以考虑用另一个数据结构
- 面试官看我写了但是直接没问
问题:
GET和POST请求的区别(深挖):我答的简单,他明显希望我多回答,但是没准备好啊
使用POST请求上传一个5G的文件,会产生什么问题(网络连接正常)
协程是什么
XSS了解吗
讲讲SYN泛洪
SQL如何分页?Limit是如何实现分页的?
#春招##面经#