腾讯IEG二面面经

无手撕

拷打项目

八股:
1.Java 里面有一个关键字叫这个final,它的作用是什么呢?
2.像 Java 里面一些数据结构容器应该经常使用对吧,比如像这个 hash map 和 hashtable 有什么区别?
3.有用过这个 concurrenthashmap 吗?
4.有看过这些数据类数据容器的这些代码源码实现吗?
5.提到这个线程安全,那比如说随便给你一个函数你能看到这个函数的源码,那你怎么判断这个函数是不是线程安全的?
6.那比如说假设一个多线程的程序出现了死锁,你怎么找到是哪一个线程死锁在哪一个资源上?
7.IOC,它是一种什么概念?
8.AOP呢?
9. MySQL 用的数据存储引擎是什么?
10.为什么是用InnoDB呢?它相比其他的引擎有一些劣势吗?
11.你一个 SQL 执行比较慢,你怎么去分析这个 SQL 执行慢的原因呢。
12.有遇到过索引失效的情况吗?
13.索引失效的其他场景
14.那比如说我现在有一个目录,那目录下面有一些子目录和嵌套子目录文件之类的,然后我想找到这个目录下面所有的.Java 文件,然后删除这些.java。这个用 linux 命令怎么做呢?
15.就是我希望你去开发一个程序,实现一个目录传输的功能。就比如说把这个目录的整体的结构和内容包括文件,然后整体传输到服务器上。那你怎么去设计这个目录传输的功能来保证这个传输的正确性和传输的效率?

其他:
1.最近有看一些开源的项目吗?
2.学校成绩
3.最近有看其他的一些实习机会吗?

大寄特寄,好多场景题答不出来
#腾讯##面试问题记录#
全部评论
已挂
点赞 回复 分享
发布于 07-16 16:36 江西

相关推荐

7.18 二面 疯狂道歉1.自我介绍2.5层网络分别是什么,讲讲每层什么协议,有什么东西3.MTU包含哪些层的数据,大小一般多大怎么计算4.MTU和MSS区别5.TCP怎么保证可靠的6.建连和断连是怎么样7.为什么挥手四次要比握手多一次8.挥手并不是一定得四次,能在更少次数内实现,请分析可能怎么做的9.既然能挥手次数更少,但是为什么现在主流还是四次10.我假设是一个客户端,我在和服务端通信,我怎么知道发送窗口数据量是多大呢11.现在已经有了一个滑动窗口了,这个滑动窗口大小变化的时候是怎么变化的12.我丢包了,那这个窗口大小是不是就有问题了,有什么处理方案13.你作为一个一端的程序,是怎么知道是网络拥塞还是是链路丢包的14.TCP的拥塞控制是怎么做的15.假设要让你设计一个完整的判断网络拥塞还是链路丢包的协议,你会怎么设计16.现在假设你打开腾讯视频,突然某些(不是所有)视频你看不了了,你会怎么分析+排查+定位+解决这个问题,从app端上的问题-》网络的问题-》服务端的问题各个角度尽量全面的分析17.wireshark你了解吗,怎么在手机上抓包呢18.算了你假设你能在手机上抓包,你怎么从二进制数据排查定位分析这个场景的问题原因呢19.抓包的底层原理是怎么样的,这个包是怎么从操作系统的内核态数据取到的20.HTTP1-3对比,讲讲多路复用在内核是怎么实现的21.QUIC保证udp可靠传输和tcp自身可靠传输的对比22.HTTP和HTTPS区别23.你讲讲HTTPS的完整的方案24.你这种方案的RTT是多少25.有1RTT的HTTPS方案,你了解吗26.你对网络安全了解多少,像DDOS攻击,中间人攻击这些了解吗,有没有一些解决27.k个一组翻转链表GGGGGG
大耳朵图图酱:你面的这个是做腾讯会议底层流量的组,所以全是计网。他们要做 http 3 的 udp 可靠性优化
查看27道真题和解析
点赞 评论 收藏
分享
07-14 18:52
门头沟学院 Java
算法题: 1:消消乐 :给定一个数字字符串,相邻两个数字之和为 10,就可以抵消。返回最终字符串长度。例如:“137285”,结果:22:leetcode442:找数组中重复元素(不能使用额外辅助空间,且时间复杂度为o(n))例如:“1,2,3,4,5,2,3”,结果:“2,3”拷打项目结合项目引申出来的八股:1.刚才提到那个,比如说我们说那个Redis,对吧? Redis 它性能其实是会比较高的,对吧?那为什么说它的性能会比较高。2.你单个核的话我能处理这么多,对吧?那我多个核的话我可以同时去处理。3.Redis的持久化有哪些4.那 RDB 这种的话,它现在是全部的一些数据做一个快照,对吧?那它会阻塞吗5.进程 fork 一个子进程,对吧?那他们的内存是什么样子的?6.HTTP了解多少7.HTTP版本差异8.假如我们有一个 TCP 的客户端和服务端,他们已经建立了连接,对吧?然后这个时候如果说我们把服务端的进程 kill 掉客户端它会有感知吗?9.为什么收不到ACK?10.这里其实涉及了两个问题,一个是这个端口已经被释放掉了,对吧?那被释放掉的话,那相当于如果说系统收到一个包,对吧?然后这个包请求了一个不存在的一个端口,就没有在监听那个端口,对吧?那会怎么样?是丢弃吗?还是说是其他的,对吧?11. TCP 建立连接的话,它会涉及到哪些 SOCKET 相关的系统调用?12.linux系统操作过吗最后聊了十分钟天发面筋攒好运
查看14道真题和解析
点赞 评论 收藏
分享
评论
1
4
分享

创作者周榜

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