今天给大家分享一篇 腾讯(不知道哪个部门,一面凉经), 希望大家在面试中能够斩获Offer, 找到自己满意的工作。 一起来看看吧~
最近整理了一系列的Java面试题,包含了Java基础、进阶、多线程、并发编程、数据库(MySQL、Redis、MongoDB、Memcachedd等等)、Spring全家桶、MyBatis、ZooKeeper、Dubbo、Elasticsearch、RabbitMQ、Kafka、Linux、Netty、Tomcat以及阿里、腾讯、字节、百度等大厂的面试真题。
点击下载完整PDF☞ 2022年最新Java面试题集
1.找出所有数组中出现两次的数字,不使用额外空间,给了一种方法,面试官提示后优化了一下
2.双指针找环的入口节点(两种方法)
3.划窗,哈希,(时间不够了,给了思路,解释了过程)
快排的实现过程,复杂度
cpp
多态,智能指针
const 放函数后面
菱形继承
指针和引用的区别
虚函数
静态函数可不可以是虚函数
计网
tcp三次四次过程
https的传输过程 对称加密 非对称加密
time-wait为啥有
进程线程协程
进程的生命周期 (5状态)
linux
如何看进程
看网络状态
网络编程
socket
select poll epoll
40min算法 1h其他
2.双指针找环的入口节点(两种方法)
3.划窗,哈希,(时间不够了,给了思路,解释了过程)
快排的实现过程,复杂度
cpp
多态,智能指针
const 放函数后面
菱形继承
指针和引用的区别
虚函数
静态函数可不可以是虚函数
计网
tcp三次四次过程
https的传输过程 对称加密 非对称加密
time-wait为啥有
进程线程协程
进程的生命周期 (5状态)
linux
如何看进程
看网络状态
网络编程
socket
select poll epoll
40min算法 1h其他