i007.cc

i007.cc

优先队列-降维打击

C++后台开发、回馈牛客

成都4月11日

  • 介绍自己的项目、难点在哪里、怎么解决的
  • 介绍C++11特性
  • 介绍fork函数
  • 介绍time_wait状态
  • 为什么tcp连接握手需要三次
  • 介绍迭代器失效。push_back会导致迭代器失效吗。
  • 红黑树的特征,介绍
  • 哈希冲突的解决方法。
  • 进程和线程的区别
  • 你都使用什么线程模型
  • 介绍协程
  • 介绍快排算法
  • 什么是稳定性排序,快排是稳定性的吗,为什么
  • 快排算法最差情况推导公式
  • 析构函数虚函数为什么
  • 构造函数为什么不能是虚函数
  • 打印在纸上的题目,考察:new [] 对象。static 成员。子类构造函数具体调用了啥。拷贝构造函数与赋值函数的区别。等号在拷贝构造函数出现的时机。什么时候需要赋值函数。深拷贝与浅拷贝。虚函数的调用时机。
  • 笔试过程中(之前牛客笔试。面试官居然打印了我的笔试所有答案和结果,包括选择题和算法题,提交了多少次,失败了多少次)一道题的思路。考察虚指针的初始化时机。
  • 随机出一道纸上的题目。给定前序遍历ABC后序遍历CBA,求中序遍历是什么,画出来两种情况。
  • 笔试过程中(之前牛客笔试),第一道算法题的思路
  • 有100个弹珠,双方轮流拿,每个人只能拿1~5个,无法拿的人输,必胜解法。
  • 最近学什么(服务器编程)。之前学什么(TensorFlow),怎么学习的。你对Tensorflow强大的神经网络是怎么看待的。
  • 家庭情况了解。

面试官话不多,答完很少继续追问。错了会引导你,张弛有度,不苟言笑,全程在打字(不知道在做什么)。

二面

面完特别难受,感觉自己实践太少了。什么教研室真是太耽误找工作了,天天被催搬砖。之前还不觉得,现在真是感觉考研教研室的话一定要找好的教研室才行。

成都4月13日

  • 自我介绍
  • 系统调用是什么。你用过哪些系统调用。什么系统调用会耗时长。
  • gdb调试用过吗。什么是条件断点。
  • 函数指针和指针函数的区别。写个例子出来。
  • 索引是什么。多加索引一定会好吗?(索引这个承认了看面经,但是后一个问题自己想出来了)
  • 上一次面试中,你有哪些问题你回去查了。
  • 上一次面试中,你的代码有问题,你知道吗。
  • 你回答的问题是从哪里学习的。你这两天在干什么?
  • 你能实习多久,你是来不了实习的吧,就算给你发了offer你还是要找导师同意才可以的吧。(说道这里好难受,没办法去实习,真的是,哎)
  • 给你提一些建议,看下gdb调试,看下数据库知识,看下网络编程,多实践。

面试官还是很和善的,算了,为秋招做准备吧,一首凉凉送给自己。

发表回复