基础不牢地动山摇:8.2微信支付凉凉+8.16腾讯IEG凉凉
没投简历,莫名收到面试电话,结果问了这些,啥都不会,真是太可怕了~
1.会不会java?java虚拟机的垃圾机制了解吗?不会
2.会不会Android?不会
3.Linux的文件系统了解吗?不懂
4.计算机系统底层了解过吗?float类型底层怎么实现的?
5.有用过TensorFlow吗?没有
7.socket了解过吗?假如我现在需要你设计一个HTTP的***,然后你觉得要怎么实现?额。听不懂~
6.C++内存分配说一说?
7.问你2个算法题
(1) 100万个数找最小的100个?
(2) r行c列的0,1数组,找到最大的全为1的正方形?
渣渣表示啥都不会,就酱紫吧,真是凉透了~
8.16接上:
过了一两周又收到腾讯IEG的面试电话,大概面试了70分钟,基础不牢地动山摇。
1.自我介绍一下
2.你在网易实习的时候主要做了些?这工具有什么用?
2.你在网易实习的时候主要做了些?这工具有什么用?
3.你了解进程的同步有哪些方式?线程间的同步呢?
4.C++定义一个不能被继承的类。如果一个子类定义了多个对象,它们的虚函数表是否一样?
5.const关键字和define的区别。
6.写代码的时候有什么方法防止头文件的重复引用。
7.memcopy和memove的区别?
8.你解释一下static这关键字。
9.C++11标准了解吗?new和op...new有什么区别,右值引用是啥?
10.STL知道?经常用吗?STL组件有哪些?
11.python内置数据类型有哪些?深浅拷贝解释下。python的值是参数传递还是引用传递?
12.有句话形容python,一切皆为对象什么意思?
13.python的内存管理是如何管理的?
14.说一下说一下四次握手的过程吧?什么是半关闭?什么是半打开?
15.如果服务器对一个已经建立连接的设备执行了close的函数调用返回会发生什么事情?
16.执行了close之后还可以对链接操作吗?还可以read,write?
16.客户端的close-Wait是什么时候开始的。
17.close是关闭一个fd,那么这个关闭行为是怎么样子的一个具体呢?
18.客户端接收到了服务器的close请求了,客户端不调用close,继续发包会怎么样?
19.说一下常见的比较排序,复杂度?选择排序稳定吗?快排呢?归并呢?堆排序呢?
20.问你链表相关的题目吧,给定链表头指针,中间结点的指针,如何删除中间节点?
21.上述问题除了这个方法,还有其他方法解决这个问题吗?
22.给你一个整数,如何判断2的n次幂?说下几种方法。有没有更快的方法呢?
能记得的大致就这些可能还有一些遗漏的问题,不过记不太清了,基础不牢地动山摇。
#腾讯##微信##面经##内推##秋招##C++工程师#