腾讯暑期实习后台开发一面

这是我的第一次面试,八股背了两周,项目还在不断地打磨,总之相当忐忑。
2.23投的简历,2.24晚上做的测评,2.25晚上接到的面试邀请。
面试官很和蔼,是个小哥,说话也很温柔,上来先做了两个算法题。
第一个是LRU缓存,第二个是两两交换链表中的结点,都在力扣上做过,比较简单。
面试用的腾讯会议,应该腾讯自己开发的写代码的IDE,第一次用不太习惯,敲得比较慢,好在半小时把两个题做出来了。
然后面试馆问是否接受转语言,部门都是用C++,我在简历上写的都是Java,,然后 询问最早什么时候可以去实习,可以接受实习多长时间,后面开始问八股

1. CAS操作
2. 时间戳的对时服务(第一次听说,我说没了解过,面试官很耐心的和我说有什么策略,可以学习什么)
3. Redis缓存三兄弟(缓存穿透、缓存击穿、缓存雪崩)
4. C++的构造函数允许是虚函数吗(这个我是真不知道啊,C++课上的知识都忘干净了)
5. Etcd的原理(说实话也不太会,只是用过)

然后是反问环节,向面试馆了解了一些腾讯的情况

第一次面试总体来说还可以,算法题都会,八股算是回答上2/5吧,再接再厉
————————————————————————————————————————————————
3.4过了四天,平台上显示终于过一面啦!悲喜交加,为什么我当时没有准备C++,万一后面真有机会的话还要转语言,牛客上的兄弟们怎么看,大家是否会愿意准备了好久的Java最后转C++,如果能呆在腾讯的话,转语言还是能接受的。我担心的主要有两个,一个是万一后面进去了转不了正怎么办,二是进去之后相比部门的同事,本身就要恶补C++,更难和他们去抢转正名额了。

#腾讯求职进展汇总##面经##java##牛客AI配图神器#
全部评论
两道手撕 牛
3 回复 分享
发布于 03-01 14:08 山东
可以说下你是怎么刷算法的吗
1 回复 分享
发布于 03-02 20:13 山东
兄弟怎么样了
1 回复 分享
发布于 03-02 15:30 四川
我礼拜一面,teg 后台 加油
1 回复 分享
发布于 03-01 21:30 北京
他问的都是cpp的八股呀哥们过了吗
1 回复 分享
发布于 02-28 22:10 重庆
这是啥部门呀
点赞 回复 分享
发布于 03-27 02:56 广东
哥们,你约二面了吗?为啥我复试都显示4天了还没约面
点赞 回复 分享
发布于 03-07 22:02 湖北
mark一下腾讯面经
点赞 回复 分享
发布于 03-05 02:49 上海
xd 在实习吗
点赞 回复 分享
发布于 03-03 16:32 山东

相关推荐

05-26 16:18
门头沟学院 Java
从4月1号的第一次面试到5月13号的滴滴二面,暑期实习也是终于画上句号了。从3月初就开始投 ,投了几十个公司,有笔试有面试的一共有20多个公司。timeline大概如下:3.8      米哈游笔试挂3.16    快手简历挂3.27    蚂蚁笔试后挂3.28    饿了么笔试后挂4.1      美团一面挂4.2      京东一面过4.7      京东二面挂,15分钟结束,kpi4.9      美团捞了一次,可惜没撕出来,又挂4.23    腾讯wxg一面秒挂,太菜了5.7      华为技术面和hr面通过,泡池子中5.8      滴滴一面5.13    滴滴二面5.23    滴滴口头oc5.26    滴滴offer滴滴一面面经1.介绍一下你的项目2.介绍一下短信登录具体是怎么优化的,redis的key和value都是什么3.在更新策略中,为什么采用先操作数据库再删除缓存的策略,为什么不用先删除缓存再操作数据库的策略?先操作数据库再删除缓存的策略是否有问题,应该如何解决?4.如何在不用reentrantlock锁的情况下,用redis分布式锁实现可重入锁?key和value都是什么?5.在优惠券的一人一单模块中,key和value都是什么6.项目中是如何用乐观锁解决缓存超卖的?考虑一个场景,如果一个商户要从供货商进货,还要进行售货,详细说一下用乐观锁的流程?7.现在有一个100层的楼,现在如果想用两个球测试,球从哪一层开始扔会碎,在这一层以上扔的话,球都会碎,在这层往下扔,球不会碎。请问最少需要扔多少次?8.手撕题:打印金字塔9.手撕题:数组中的第k个最大值元素滴滴二面总结1.在项目中,GEO具体是怎么使用的?商户和商户之间计算距离的具体算法是什么?如果多个人都进行附近商户查询时,会不会出现性能问题?2.feed流的推模式和拉模式?一般情况下,拉模式用的比较多,为什么你采用推模式呢?是否注意过朋友圈和微博消息推送时,技术实现的区别?3.在java集合中,有哪些线程安全的集合?你提到了threadlocal,threadlocal具体是做什么的,原理?有哪些问题?你提到了内存泄漏,内存泄漏有时只是几个变量的大小,不会造成多大空间的泄露,还有其他的问题吗?4.JVM的内存模型?5.mysql的事务的隔离级别?6.MySQL的索引有哪些?说一下B树和B+树的原理?B+树在插入节点时,会出现哪些树形结构的变化?7.线程池的参数有哪些?你在项目中是否用到了线程池?在真正使用中,如何选取线程池的参数?如果在一个I/O密集型系统中,如果让核心线程数直接等于CPU核数x2是否不合适,考虑一个场景:如果一个系统需要qps=10000,系统的请求处理时间为100ms,那么核心线程数该怎么设置?8.手撕:在100000个数据中,找到最大的10个数据,topk问题。中间也自闭焦虑过,最后感谢滴滴收留了我,大桔大利。
查看17道真题和解析
点赞 评论 收藏
分享
评论
18
75
分享

创作者周榜

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