腾讯云一面

1. 自我介绍
2. 你现在做了什么项目?
3. 你最满意的项目是哪一个?(负载均衡式的在线OJ系统)
4. 介绍一下项目
5. 你在项目中遇到了什么困难?
6. 为什么要把编译运行和oj_server分开?(因为编译运行需要的时间长,便于分离部署等)
7. 如何实现的负载均衡?此处省略一堆细节,都是问的项目细节,如,负载如何计算等
8. 在开发过程中,你是如何调试的?(gdb,vscode插件)
9. 发生过核心转储的问题没,如何使用gdb看核心转储报错?(有,core-file xxxx)如何在编译时带调试信息?(–g)
10.项目使用的是什么协议(http或者tcp),tcp和udp有什么不同?(特点)tcp是如何保证可靠性的(校验和,确认应答,确认序号,超时重传,流量控制,拥塞控制),tcp如何保证发送顺序?(确认序号)
11. 在oj_server给编译器发送请求的过程中,你是怎么进行调试的?(LOG日志)
12. 还有其他方法吗?(postman)好像还有本地测试,这个我忘了┭┮﹏┭┮
13. 一个编译服务器一次只编译运行一个请求是不是太浪费了,能不能优化一下?(多线程)
14. 除了多线程呢,能不能在不改代码的情况下优化呢?(没答出来,我以为和系统、信号什么有关,想偏了,答案是一个服务器多用几个端口(绑定端口不用写代码吗?????))
15. 省略一大堆项目细节。。。。
16. 算法题:给你一个整形数组,再给一个目标值,求哪数组两个数字相加等于目标值,输出其下标。(没写好,第一次面试,太紧张了,写的排序+双指针,时间复杂度为O(nlogn),其实用哈希表O(n)就行,后悔呀!)。
17. 问面试官问题
背的八股是啥都没有,只问项目,不知道能不能过🧐,希望第一次面试能开个好头。
全部评论
这算法题不就是力扣第一题? 但凡刷过力扣的不都是秒杀吗😂
2 回复 分享
发布于 2023-05-05 16:47 贵州
友友 base 是哪里的呀
1 回复 分享
发布于 2023-05-01 00:07 北京
两数之和???
1 回复 分享
发布于 2023-05-06 16:34 陕西
兄弟一面哪天?
点赞 回复 分享
发布于 2023-04-25 18:45 天津
过了吗?说几天给结果?
点赞 回复 分享
发布于 2023-04-25 19:15 湖南
code咋面的
点赞 回复 分享
发布于 2023-04-25 23:57 上海
啥部门啊
点赞 回复 分享
发布于 2023-04-26 23:48 江苏
过了吗
点赞 回复 分享
发布于 2023-05-04 19:00 湖北
一面90%都是围绕项目提问
点赞 回复 分享
发布于 2023-05-07 21:22 北京

相关推荐

不愿透露姓名的神秘牛友
11-05 23:10
上海寻梦信息技术有限公司 Java工程师 30.0k*18.0
我要offerOOO:双休很重要啊
点赞 评论 收藏
分享
自我介绍1:你介绍一下你的实习项目2:这个项目你主要做什么事?3:有哪些功能?你怎么进行测试的?4:接口测试主要做什么?5:你用jmter和postman做接口测试走的什么协议?6:http和https的区别是什么?7:https和http相比怎么保证安全性的?8:stl/tls具体是怎么保障安全性的?9:你测http的那些接口?10:说一下http的协议格式是什么样的?11:http协议是基于udp还是tcp的?12:tcp有了解过吗?例如三次握手,四次挥手,tcp的抓包?13:http的短链接和长连接是什么东西?14:它具体怎么保证短链接在不需要的时候断开连接,在需要的时候建立连接?15:静态方法和类方法的区别?16:mysql中插入数据怎么做?对数据进行排序怎么做?17:group by是干嘛的?怎么用?18:group by只能用来进行分组吗?19:  一个sql语句的执行过程是什么样的?20:连接了解吗?比如左连接,右连接,内连接,交叉连接21:你平时Java代码使用git管理的吗?22:考了一些代码的提交以及拉取的命令23:同时开发情况下,如果发现两个人代码冲突了怎么办?24:算法题:求数组中两个目标数之和,讲了一下思路面试官很专业,几乎没有陈述句,都是反问句,我觉得问的基础但很仔细,也不会出现和某马力一样很生硬的问法,回答了差不多有百分之80-90%但还是挂了,还是我太菜了,体验感不错#牛客解忧铺##牛客在线求职答疑中心##牛客创作赏金赛#
点赞 评论 收藏
分享
评论
点赞
50
分享
牛客网
牛客企业服务