CVTE提前批一面面经
今天下午2点45分,本人正在复习java准备网易的面试。一个电话突然***,就来了。一看归属地是广州。立马紧张起来了。上来先问我又
没哟时间,进行一个长度20分钟的面试。必须有啊,有同学吸取教训了。说没有时间,然后就约了时间,就没有然后了。
上来连自我介绍都没有的。一开口就是项目,第一步先让我简述项
目,然后问我共用的数据结构。我先说基本的数据结构,然后是一个tcp
粘包的问题,我说可以用内容格式化的方式来处理,头尾各一个#,文中
有的话就是两个#,一激动忘记了,。文中的#也是两个,立马给出解决方案,改变文中的#,或者尾部的#。他还说网络上有很多的解决粘包的问题的方法。我说还有会话管理之类的然后让我说一下,网络字节序和本机字节序,都有什么优点,上来就是一顿瞎扯。问了大端和小端存储,然
后又是tcp的四次断开的过程。然后是C++的多态,感觉他很着急的样子
。还没说完就想问下一个了。我说了重载和虚函数。然后问我怎么在C语
言中解决这个继承的问题。我说不太清楚,他说可以用指针来解决这个
问题。我立马想到了。可惜刚开始没有想到。。。估计悬了吧。这次是
一面。最后问我还要什么问题要问,以及还有什么没有说的强项。我说
还会java,然后问了垃圾回收的问题。我说了一下引用计数法和可达性
算法。本来就是用来解决循环引用的问题的。他竟然还问我可达性算法
可以解决这个问题吗?估计是不太懂java吧。问我项目都是怎么做的是
自己想做的还是跟着导师做的。我说小的项目是自己做的,我还说了自
己在做一个比较大的项目。我问他自己表现如何。他说看你回答的问题
还是可以的,然后就是项目熟悉和思考不太多。说有消息HR会通知的。
。。好不开心。没有复习C++ 啊。。。。。已经哭晕在实验室。网络字节序是大端存储的。dup广播可以获得服务器IP的。
还有一个是函数之间共享内存的
还有一个是多线程的问题就是如何处理多线程并发。就是多线程处理的顺序问题。