依图面经软开四面

依图科技四面(现场面试)2019-09-18       13.20-14.10(我服,真不会)


  1. 手撕代码:最长重复子串
  2. 客户端到服务端底层流程(打算从五层协议开始说)不要跟我说网上常规问题的那些答案,我知道你们经常看,你就说说从客户端和服务端一个main()函数执行到结束过程,(emmmm?我就讲socket通信过程)
  3. read()write()在内核是怎么实现的(??懵逼扯了一些用户态到内核态,没啥用确实不会)
  4. 内存模型了解吗(请问是不是问内存置换算法?)不是(那是不是问的虚拟内存概念)不是,你知道的zero copy吗(懵逼,不知道)
  5. C++JavaPython内存模型了解吗(请问是程序运行时的内存分布吗?)差不多,那你就讲讲堆和栈(终于一个常规题了,疯狂输出一波)那你知道JavaPython的吗(懵逼,只知道Javagc,也不懂)
  6. 高并发服务器怎么设计(多进程、多线程、IO复用)IO复用讲一下(一个进城轮训实现,selectpollepoll)那你讲讲IO复用内核是怎么实现的(懵逼,不知道)
  7. 三种智能指针说一下(常规题),三种分别是干什么的(weak_ptr解决shared_ptr循环指向无法释放问题只记着大概,细节没讲清楚)
  8. unique_ptr底层怎么实现的(讲了通过封印拷贝构造函数和赋值运算符去实现)


哈哈哈哈,挂了,好难,一上来就没对上眼,于是乎感觉就有点劝退面。

#依图科技##C/C++##面经##校招#
全部评论
🐮🍺,依图做算法的高逼格就算了,怎么开发也问的这么难
点赞 回复 分享
发布于 2019-09-21 14:02
感觉独角兽公司依图有竞争力吗???
点赞 回复 分享
发布于 2019-09-21 14:13
大佬已经很厉害了,今天现场面直接凉了,关键也没让我写代码=_=聊的越开心挂的越快
点赞 回复 分享
发布于 2019-09-21 17:01
怎么知道自己挂了?问了hr还是mokahr上看到的?
点赞 回复 分享
发布于 2019-09-21 17:06

相关推荐

2 30 评论
分享
牛客网
牛客企业服务