由于没有仔细看面邀邮件,只是用百度地图查找该公司,找错了地方,给HR打电话问询后才找到,后来出来看了下邮件,很清晰的说明了地址。真的好尴尬,告诫自己以后一定要认真看面邀邮件。
说一下流程吧,首先肯定是笔试了,个人水平一般,笔试题糟糕,选择题就有一半不会,简答题还好,有:select、epoll区别,进程间通信的方法,内核地址空间和用户地址空间,程序分辨大端小端。懵逼的是最后一个题,设计可供4万人同时在线的棋牌类游戏,有登录、发牌逻辑、好友、任务、邮件功能,从接口层、逻辑层、存储层,说一下设计思路、框架、模块设计。说实话看到最后一道题时,我就知道自己没戏了,只写出了登录和发牌逻辑。
面试时估计是因为笔试糟糕,面试官全程黑脸,问问题时完全不按套路出牌。懵逼的问题有:a.如何自己实现select,select为什么只能监听1024个,不用红黑树如何自己实现map,如何自己实现hiredis库。听到这些问题,我只能懵逼了。最后当然是不符合他们的要求了。
建议后来者多刷笔试题,多关注底层实现,不要打无准备之仗。
...查看更多