首先有个失误,我在BOSS上面投的简历,然后约了笔试,上面写着天河智汇PARK,用高德一搜就有了,然后我也没细看。等面试去了之后找不到公司所在的那栋楼,再用高德一看,天河有两个智汇PARK。启明是在天河客运站的后面兆联元岗。
先说一下笔试题吧,
1、给你一个链表头节点head,让你写一个删除节点,删除等于5的节点。
2、什么是死锁,死锁的条件,如何避免死锁。
3、线程同步的方式有哪些?
4、192.168.0.1至少需要几个字节存储。
5、给你几个函数名,选择TCP服务端和客服端都用那些函数。
6、什么是内存泄漏,如何预防内存泄漏。
7、简述TCP/IP协议,在各个层面有哪些协议。
8、代码题:输入一个整数,转化为二进制,然后遍历得出有几个0和1,打印出来。
还有SQL的题,两页,因为不怎么涉猎,所以直接没做。
大概就那么多吧。
面试题:公司的一位小帅哥来面试,一开始先让我搞个自我介绍。
问:进程和线程的关系。
堆和栈的区别。
进程的通信方式有几种。
避免野指针。
问了我做的一个项目的数据处理,JSON。
大概就那么多了。
公司环境和氛围:面试官是穿着拖鞋的,然后有几张折叠床,我做笔试的桌上还有一个小电煲,感觉公司的氛围挺好的很放松,环境干净整洁明亮。