8.15 腾讯 二面 运营开发 Java


一、项目

项目的话就没有必要多说了,说一些有共性的问题吧

1.数据库的join操作实际上是MySQL底层是怎么做的呢

2.如果不使用join的话要怎么设计SQL

3.limit a,b是什么意思,会有什么性能上的问题

limit之前的数据先查出来、a代表起点、b代表数量,如果a很大的话,那么MySQL需要先去遍历前a条数据而不是直接定位,所以这里存在性能问题

二、基础

1.描述一下什么是线程安全,讲出一个场景

2.如何保证线程安全

加锁

3.Java上的一些实现

volatilesyncronizeReentrantLock

又深入讲了一下volatile、主内存、工作内存、可见性之类的

4.有什么无锁策略

CAS

5.除了CAS

这个我就不知道了啊
感谢评论区大佬:ThreadLocal

三、拓展

1.还有在学什么Java方面的框架吗

NettyNIO通信框架

对于linux来说,IO主要分三种,BIONIOAIO

NIO又可以分为三种,基于轮询、基于多路复用、基于事件回调

2.如何指定使用哪种方式

我也不知道啊

3.知道他底层怎么实现的吗

我说你是不是想问selectepoll那些,但是那些我还没有研究懂哈哈哈哈

4.Netty底层Buffer的实现

用户态、内核态、直接内存空间

四、算法

给定两个数组,数组的每一位代表其二进制数的每一位,求出其二进制加法结果,返回位数组

比如:A={1,0,1}b={1,1},有101+11=1000,返回C={1,0,0,0}

还算挺常规的题吧,期间面试官也有指出一些可以改进的点,挺好的哈哈哈,许愿三面!!!

#面经##校招##腾讯##Java工程师#
全部评论
楼主被什么部门捞的
点赞 回复 分享
发布于 2020-08-26 16:16
二面之后是三面还是HR面啊?我也是面的运营开发,不过面试官说是做游戏相关的业务,希望能有第一个offer吧
点赞 回复 分享
发布于 2020-08-17 18:40
二面了,肯定过了,超哥太强了
点赞 回复 分享
发布于 2020-08-16 14:52
有什么无锁策略---threadlocal
点赞 回复 分享
发布于 2020-08-16 09:47
tql
点赞 回复 分享
发布于 2020-08-16 09:46
呜呜呜 0 offer 选手什么时候才能有offer啊
点赞 回复 分享
发布于 2020-08-16 00:19
接之前的疑问,面试官说的是什么GIT部门我也没听清楚,说的是负责微信支付的运营
点赞 回复 分享
发布于 2020-08-16 00:18

相关推荐

|| 先说下主播个人情况:211本,暑期实习之前有过一段中大厂的后端实习,暑期拿过腾讯的实习offer,综合考虑业务和语言最终去了美团。实习期间体感还是不错的,5月初去的,去了就一直急着要需求做,担心因为没有产出导致转正失败,在第二个星期就和mt透露我希望能够留用。虽然第一个由于美团新人landing的友好性基本没做什么需求,但是后面也写出了小2w行的代码量(不包含单测)。中期经常主动加班赶需求,经常持续一两个星期加班到10点甚至更后面。mt对我确实不错,也是言传身教,实习期间给我讲了很多关于单测,ddd,set化等的理解,也是受益匪浅,此外在做需求的时候,也能看出把比较有含金量的部分交给我做...
菜菜菜小白菜菜菜:我在字节实习了四个月,有转正的压力所以周末大部分也在公司自学,也是因为一些原因转正拖的很久,这个点还没答辩,过段时间才回去答辩。整个不确定性的焦虑贯穿了我的秋招三个月,我也曾经犹豫过是不是应该放弃转正走秋招更快,最后因为沉没成本一直舍不得放弃,前前后后七个月真的挺累的,尤其是没有来字节实习的同学已经校招拿到意向时更加焦虑。这段时间也跟mentor聊了很多次,他告诉我未来工作上或者生活上,比这些更头疼的事情会更多,关键还是要调整好自己的心态。转正没有通过从过程上来看其实跟你自身没太大的关系,拖了三个月不出结果显然是ld的问题,并且今年美团最近的开奖大家似乎都不是很乐观,所以不去也罢。我在字节实习的时候,6月份有一个赶上春招末期的25届同事刚面进来,也拿到了小sp的薪水。不要对这件事有太大的压力,时代的问题罢了
点赞 评论 收藏
分享
代码飞升:别这样贬低自己,降低预期,放平心态,跟昨天的自己比。做好自己,反而会效率更高心态更好,加油兄弟
点赞 评论 收藏
分享
评论
3
20
分享

创作者周榜

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