腾讯QQ客户端开发一面

1.进程线程区别

2.多进程、多线程有哪些实现方式,线程池哪几种,应用上有何区别

3.进程间、线程间如何通信,有哪些机制

4.hash map时间复杂度,冲突了如何解决

5.栈和堆的区别

6.为什么会存在内存泄漏

7.http与TCP区别

8.TCP、UDP区别

9.TCP几次握手几次挥手,为什么是三次和四次

10.TCP如何实现拥塞控制

11.socket通信机制与流程

代码:

java实现单例模式(类只存在一个实例)

全部评论
有二面吗
点赞 回复 分享
发布于 2024-03-31 15:52 陕西
补充一点,还问虚拟内存 我写的代码是给出几个整数,排列出最大的组合,比如给10.2.56,要输出56210
点赞 回复 分享
发布于 2024-01-25 15:50 广东
因为感觉老哥被问得这些都是偏八股,考察的是计算机基础
点赞 回复 分享
发布于 2023-09-10 09:52 江苏
老哥,你是本身投的后端开发然后被客户端捞起来的吗?
点赞 回复 分享
发布于 2023-09-10 09:51 江苏

相关推荐

你背过凌晨4点的八股文么:简历挂了的话会是流程终止,像我一样
点赞 评论 收藏
分享
三题看不懂四题不明白二题无法AC T=int(input()) for _ in range(T): n=int(input()) s=input().split() k,mx=1,1 for i in range(len(s)-1): if len(s[i])<len(s[i+1]): k+=1 elif len(s[i])==len(s[i+1]): if s[i]<=s[i+1]: k+=1 ...
恭喜臭臭猴子:第二题用栈就行。合法的括号直接出栈了,剩下的是不合法的,肯定都得一个一个走。出入栈的过程中得记下进栈的括号的下标。最后栈里剩下的括号如果相邻两个的下标不连续,说明它们中间有一个合法的括号序列被出栈,结果加一
投递拼多多集团-PDD等公司10个岗位 > 拼多多求职进展汇总 笔试
点赞 评论 收藏
分享
评论
7
49
分享

创作者周榜

更多
牛客网
牛客企业服务