约面试,今天上午技术面,技术只有一面,下午HR来短信说挂了。
面试内容
-
自我介绍一下
-
问了下主修课程
-
你在ACM比赛中担任什么任务和职责
-
说一下C和C++的区别
-
C++封装好处、特点
-
C++多态的好处
-
是否用TensorFlow写过代码或者小项目
-
知道虚函数吗
-
虚函数表
-
xx的机制
-
问项目:STL慢在哪,为什么慢,你通过什么去解决的,List也用模拟写过吗是单链表还是双链表,我主要这个包括之后都说到了时间复杂度和空间复杂度
-
红黑树和二叉树的区别,比较(优缺点)
- 我说了红黑树插入删除查找操作、旋转、和二叉树比时间上有了时间换空间这个概念。
-
说一下PyQt
-
你知道Map吗,知道本质吗
-
说一下你知道的红黑树
-
问了网络编程会不会,接下去问操作系统相关
-
TCP和UDP区别及应用场景
-
你知道HTTP吗,说一下知道的
-
HTTP的常用请求
-
是否了解GET和POST,说一下区别
-
HashMap和Map;为什么HashMap比Map优,优在哪;有哪些比不上Map的地方
-
linux了解吗,用的是命令行还是图形用户界面,讲一下linux查看磁盘的一些命令
-
有什么要问他的