腾讯TEG数据平台一二三面总结(凉)

估计挂了,目前还停留在复试,有好兄弟进hr面了,大概整理一下问到的,可能有一些遗漏。

顺带补充一下:三轮面试面试官都没开摄像头,以及都开启了腾讯会议录屏,之前没遇到过(包括面腾讯其他G的时候)。

补个广告:

npy(女)25届双非本科前端,有知名中厂、大厂(BAT)两段实习经历,秋招已签大厂,但是对组内氛围不太满意。想问问25届hc可以捞捞的~~

一面3.12:

1、实习相关

2、给你两个线程T1、T2问加synchronized的执行结果,不加的执行结果,加static的执行结果、不加的执行结果等等(就是涉及锁的粒度,对象锁、类锁,不难)

3、限流算法(四个都介绍了,但是面试官好像自己不太熟悉,我都想当场手撕令牌桶了,好在后续他明白我的意思了)

其他的忘记了

4、算法:设计内存系统(真出的这个,让我用自己本地IDE写,实现前两个即可)。

设计一个内存文件系统,模拟以下功能:

ls: 以字符串的格式输入一个路径。如果它是一个文件的路径,那么函数返回一个列表,仅包含这个文件的名字。如果它是一个文件夹的的路径,那么返回该 文件夹内 的所有文件和子文件夹的名字。你的返回结果(包括文件和子文件夹)应该按字典序排列。

mkdir:输入一个当前不存在的 文件夹路径 ,你需要根据路径名创建一个新的文件夹。如果有上层文件夹路径不存在,那么你也应该将它们全部创建。这个函数的返回类型为 void 。

addContentToFile: 输入字符串形式的 文件路径 和 文件内容 。如果文件不存在,你需要创建包含给定文件内容的文件。如果文件已经存在,那么你需要将给定的文件内容 追加 在原本内容的后面。这个函数的返回类型为 void 。

readContentFromFile: 输入 文件路径 ,以字符串形式返回该文件的 内容 。

二面3.14:

1、实习相关

2、RPC相关,什么是RPC;

3、RPC为什么能做到“调用远程方法像调用本地方法一样”?当时就提到的序列化、stub、注册中心,说替换服务注册、服务配置是通过拦截器来完成的(脑子抽了)。

4、要是你会怎么实现?我说用代理,详细的解释了JDK动态代理,以及JDK源码生成代理类、代理对象的完整过程。(面试官强烈表扬,说我有看源码的好习惯(笑),后面搜了一下好像确实是通过代理来做的。

5、如果自己写一个String类是否被加载?妥妥双亲委派机制,完整介绍了一遍。

6、如何打破双亲委派?同上,还提到TomCat是怎么来做的。

7、算法:由于氛围十分融洽,他首先出了字符串解码,我说我做过了。他又出了一道最长无重复子串,我说我也做过了。他说那你平时做的题目还挺多,我说都是这么过来的。然后他说不出算法了,出了道思维题。

8、思维题:

你和同学A玩扑克牌,一共54张扑克牌,每次最少抽1张、最多抽4张,谁抽到最后一张牌谁就输。你先抽牌,你要怎么才能保证赢?(不会这种思维,最后在面试官的提示下写出来的。你一开始抽3张就好了,后续无论同学A抽多少张牌,你都去抽和为5的张数,例如同学A抽2张,那么你就抽3张,一直保证这个数在5。那么最后一张牌一定是同学A的。)

有一说一,面完觉得很稳了,但是提了一嘴只能5、6月到岗,结果就被排序了。。

三面3.20(24min):

一直等到3.20才约面,感觉估计凉凉了,还看到有其他人oc了,就躺平了。

三面就问了一下实习和项目,并且都没深入。说到项目,甚至让我共享屏幕打开IDE讲代码给他看,不过也没深入。

全部评论
字节都入职了还能面试吗
点赞 回复 分享
发布于 03-24 21:41 广东
这都凉了,不理解
点赞 回复 分享
发布于 03-31 19:56 北京

相关推荐

评论
6
13
分享

创作者周榜

更多
牛客网
牛客企业服务