3.4 14.00
是个小姐姐素颜出镜
全程严肃无表情,各种怼项目
自我介绍(自己zuo说网络这块写过很多小项目)
花了10分钟讲了自己两个项目,感觉说完她好像没啥感觉(因为后来又重新问我数据库里的表)
场景:我在聊天框发送消息,你跟我聊天这是咋做的
设计一个聊天系统,数据库咋设计,从头到尾的框架,消息怎么通过服务器转发的
这个系统你怎么设计测试用例
我说使用TCP做,问为啥就能可靠,(balabala一堆)
一定可靠吗(无法保证应用层可靠),不可靠有哪些情况(网络崩溃 程序崩溃等 我了解的不多)
问具体咋做的(我讲了函数流程,建立连接,fork()子进程进行通信,send,recv等)
问我send在哪个头文件(我tm忘了,太刁钻了)
聊天咋能知道是谁发过来的,发给谁(ip+port相关吧)
问 获取时间是啥函数,时区怎么确定
要是我在美国,我咋能看到正确的时间(这tm 我愣是说了说 根据ip判断时区 问我咋判断。。。)
链表管理客户端sock描述符
这个牛客聊天框咋做的,设计测试用例
消息没收到是什么原因,你会怎么查找原因
给我出个题(k个1组反转数组,最后不够K个也要反转)
反问(对我评价+实习的内容)
3.8 15.00
大佬级别的大哥,上来问你大几,我大三
1.学校课程咋办,全程对我很疑惑,意思是才大三不学习干啥。(总之感觉是来打发我的,诶)
2.多会可以来,我说尽早,尽早是多会。
3.然后自我介绍,项目刚开始说,打断了我然后问我学校学了哪些课程 :C/C++,操作系统....
4.linux知道哪些命令,我先说文件相关(mv touch rm...)
5.vim会吗,怎么切换到其他文件,查找,替换命令
{/ 查找 n /N(向上)替换 : %s/old/new/g ( g 替换一整行的)3,6s/old/new/g (3到6行的}
6.对文件系统的理解,文件权限(753代表的啥) 粘贴位是啥
7.查看cpu状态,我说top top的结果都代表着什么
8.linux安装过哪些服务(懵逼)我说mysql、ssh不知道跟这有没有关系
9.linux啥版本,centos7,装的时候选择的啥包(安装的细节。。我还关心这个吗~)
10.mysql怎么装的,(这不是跟着教程装的吗~,我会用还不行,还得知道每一步安装细节~)
11.索引知道吗,还有一个什么模型啥es还是,没听过 。说你没学过吗
12.看过哪些书,《Effective C++》看过吗 c++标准库 看过吗,
13.数据结构看过吗,知道什么算法 kmp是啥,迪杰斯特拉,哈夫曼编码,哈希
14.网络学了吗,我说学校没有,但是我自己学了,最后没问
15.你觉得你优势在哪
最后凉了。主要是数据结构与算法吧。大哥对项目不感兴趣。整个过程感觉很奇怪,可能是我太菜了
-----------------------------------------------------------------------------
还是好好复习了,这几天搭建了一个自己的博客网站,记录一下自己的学习
http://www.lienguang.com 目前文章还不多,主要是记录自己学习的,大佬勿喷呐嘿嘿。
全部评论
(6) 回帖