字节跳动后台实习二面面经

二面

先直接问了我这边的一些情况,然后说:看你投了北京,其实这边既有北京岗位又有上海,看你想选;我:上海(我本科就是上海的,当然选上海)。然后一些实习时间安排问题;

  1. 算法题:①有一个长度为n的单调上升数组,我们要找到距离k(k在数组n中)最近的c个数。输出这 c个数中最小与最大的值

    例子 1 2 3 4 7 8 10 11, k = 7, c = 3, 与7最近的3个数是 4,8,10,输出[4, 10]

    提升:如何减少第二个步骤的时间(答:二分但是因为有C的限制可能需要很多判断)。

    ②微服务找调用环

    a->b

    b ->c

    c->a

    a->x

    b->c

    a,b,c 循环依赖

    这题非常简单,直接并查集就可以做出来(一开始想复杂了,想成求一个负环了,spfa,后面跟面试官说我想复杂了……然后改成并查集了)。

  2. 进程之间的通讯方式

  3. 既然提到了socket,你清楚socket编程的流程么?

  4. 有什么方法可以减少阻塞呢?
  5. 你有什么要问的
  6. 提到了字节这边的技术栈:这边是GO开发的技术栈,你应该没有问题吧。(当然没有问题,当初学java同时也学JS)
字节HR速度越来越快,面完10min就说帮我安排三面,希望能拿到OFFER吧。
#实习##面经##字节跳动##Java工程师#
全部评论
字节跳动内推啦,内推码:字节跳动校招内推码: N79C7SF  投递链接: https://jobs.toutiao.com/s/e1pXU5P。和有趣的人一起做事。
1 回复 分享
发布于 2021-03-01 23:42
楼主,你这投递简历后是过了几天就有面试的
点赞 回复 分享
发布于 2021-03-01 14:25
循环那个通过拓扑的方法是不是也可以,通过找入度为1并不断摘掉,摘到最后全部都摘掉就有环,否则就是优环
点赞 回复 分享
发布于 2021-03-01 15:13
楼主,第一题啥思路
点赞 回复 分享
发布于 2021-03-01 18:31
咋写的
点赞 回复 分享
发布于 2021-03-01 18:32
算法题的例子为什么输出的不是[3,4,8]
点赞 回复 分享
发布于 2021-03-02 13:18
这个二面好像问的很少啊
点赞 回复 分享
发布于 2021-03-03 14:37
我今天3号17:00过一面完,不知道结果,请问你是第二天得到电话或短信吗?
点赞 回复 分享
发布于 2021-03-03 18:25
楼主是海研?今年国外找工作难度如何呀?
点赞 回复 分享
发布于 2021-03-05 19:12
请问二面算法题没有做出来是不是凉了?
点赞 回复 分享
发布于 2021-03-05 22:42

相关推荐

我即大橘:耐泡王
点赞 评论 收藏
分享
4 53 评论
分享
牛客网
牛客企业服务