腾讯天美后台开发日常实习凉经

11.08上午10:30
70+min左右
bg:java选手,想找java或go岗位
面试平台:腾讯会议

一开始自我介绍,然后两道算法题,给40-50分钟时间做,可选共享屏幕本地编辑器或者在腾讯会议的代码界面写(界面小,靠右板边,左边视频界面,很不舒服)。第一道是个内存移动的函数void memove(void* src,void* dest,size_t length),第二道英文句子反转,如hello world,give me money反转为world hello,money me give。花了30分钟左右才把第二题搞出来(我是菜鸡),然后第一题看懵了表示size_t这个类型都没见过,然后跟面试官说不会请求换题,面试官人也挺好的说你写个快排吧。然后很尴尬的是十多分钟写完快排后有个bug导致排好的数据不对,最后发现是边界没处理好。最后挺尴尬的,问了下这两道题的思路结束手撕。

八股:
1.c艹的多态知道吗?不知道啊,说了java的多态
2.学过c艹吗?问了些c艹的,基本没答出来,问以转c艹吗
3.linux命令了解哪些?说了目录文件的操作,ps进程的,vim使用。 然后又问内存使用怎么查看,怎么查看进程状态(java选手表示这些都没用过啊)
4.看我答的不好,看简历上写了mysql和redis。就问这两了。  mysql存储引擎有哪些?这两种引擎的区别? B+树和B树的区别,为什么要用B+树?
5.项目中redis用了哪些?说了缓存击穿的解决方法(嘴瓢说成了缓存穿透),又想说超卖的分布式锁解决方案,但对方好像不感兴趣就没具体说了。
6.还问了socket编程中select和epoll区别。顺便问了下tcp的time_wait是什么
7..闲聊,老家哪的,实习时间,加班能不能接受,能不能转c艹

反问环节
1.什么技术栈?
主要c艹,还有点go,lua,后台开发,还涉及到微服务

总结
腾讯上来就2题或者3题算法题,然而自己太菜了,两道题都做了好久。小tip,如果一道题完全没思路可以请求面试官换题,就比如我的第一道内存移动连变量名都不知道跟不要说思路了。 算法答+讲思路差不多50min左右,快排由于边界问题没写对(结束后改了两处,一处=,一除循环初试条件+1就对了,真气啊,做的时候死活改不对,结束后一分钟改对),所以常见的算法题还是要反复刷啊。 
本人学的java,以前课程有教c艹,但基本c艹全忘完了,问了好多c艹以及能不能转语言。另外c艹岗位对于linux要求挺高的特别是内存方面,java菜鸡选手只知道基本的文件操作命令。
基本是凉了,本来想java或者转go的,结果是c艹岗位,面试官人还行,但是下次不要再捞java选手了。
全部评论
楼主在官网投的嘛具体啥岗位啊
2 回复 分享
发布于 2023-11-10 15:31 美国
lz现在怎么样了,有消息了不
2 回复 分享
发布于 2023-11-14 09:51 上海
请问楼主,我看官网没有日常实习的岗位呀
点赞 回复 分享
发布于 2023-11-16 00:26 上海
楼主从投到约面花了大概多久呀
点赞 回复 分享
发布于 2023-11-19 08:39 陕西

相关推荐

09-30 12:39
门头沟学院 C++
点赞 评论 收藏
分享
评论
11
52
分享
牛客网
牛客企业服务