华尔街、疯狂猜图、网易游戏、今日头条校招Golang面经分享

华尔街见闻

  1. 是否能胜任我们这样一份有压力的工作?

  2. 能不能快速掌握一门语言?

  3. 涉及到双向链表的题。

面试官很好,很会引导,不会的也会给出提示,座谈形式,去面试没有感受到很大的压力,面试官语气也特别轻松,祝越来越好,只是没通过没有反馈。

Hortor Games/疯狂猜图

  1. 考察对游戏的理解;

  2. 我对区块链的看法;

  3. 点go的特性,垃圾回收,反射等;

  4. Hr面就是性格怎么样,有什么优缺点;

制作人亲和力很好,也很有想法,这里任何岗位都能真正的参与到制作过程

网易游戏

  1. 操作系统(子进程继承了父进程哪些资源、虚拟内存);

  2. 网络(https通信过程、tcp参数调优);

  3. 分布式系统(高可用、数据一致性、hash环);

  4. 数据库(索引原理、比较);

  5. 数据结构(B tree /B+ tree、如何实现LRU页面置换算法);

  6. 算法(手写希尔/快排);

  7. 聊项目(架构、负责的部分、难点、解决方案)。

面试官提的题覆盖的知识面非常广,基本要求是了解,不至于对这些内容陌生。除了广度以外,面试官非常看重深度,其中“子进程继承了父进程哪些资源”题,引申出了锁、文件描述符、信号处理等题,非常有挑战性。

今日头条深圳研发中心

一面主要考察基础:

  1. 数据库方面有mongodb和mysql的区别,出乎意料的还有被互联网第一次考察sql语句。

  2. io模型,复用模型的区别;

  3. docker原理和dockerfile;

  4. 代码题是判断完全二叉树

二面玄学挂:除了没回答出docker是否io隔离,其他完全答出还是在面试后十分钟收到挂信,凉凉。

#华尔街见闻##网易##字节跳动##面试题目#
全部评论
感谢楼主分享面经,分享面经的都能拿到好的offer
点赞 回复 分享
发布于 2022-02-25 21:37

相关推荐

#include#include#define N 30int a[N][N],dx[4]={0,1,0,-1},dy[4]={1,0,-1,0};int s[N][N];int main(){    int n;    scanf("%d",&n);    int x=0,y=0,X=0,Y=0;    int k=0;    for(int i=1;i    {    s[x][y]=1;        a[x][y]=i;          X=x+dx[k];Y=y+dy[k]; if(X>=0&&X=0&&Y         else         {             if(k!=3)             {                 k++;                 x+=dx[k];                 y+=dy[k];             }             else            {                k=0;                x+=dx[k];                y+=dy[k];             }         }    }    for(int i=0;i    {        for(int j=0;j            printf("%d ",a[i][j]);        printf("\n");    }    return 0;}
点赞 评论 收藏
分享
评论
1
15
分享

创作者周榜

更多
牛客网
牛客企业服务