东方国信 处女面

bg:大三 非科班 无实习 无竞赛

1. 对C++语言的理解
3. 对Linux系统的理解
2. 介绍一下个人项目,用的什么技术栈,实现了哪些功能,遇到什么困难,以及为什么做这个项目
4. 其中用到的Protobuf协议起什么作用,它有什么特点
5. 高并发项目中的负载均衡是如何实现的
    答:基于libevent的reactor模型加上手写线程池实现
6. C++新特性,重点聊了智能指针和lambda函数
7. new、delete和malloc、free的区别
8. 单例模式的实现方式及使用场景
9. 在开发过程中,与其他开发人员意见不统一时,如何解决
10. 作为非科班学生,为什么学习计算机
11. 是否有个人账户和开源项目
      答:有账号,但是没做开源,感觉自己写的太烂了
       此处面试官中不要这样妄自菲薄,每个人都是这样过来的
反问
1. 当前部门的主要业务是什么?
    答:在用UE做一个3D游戏
2. 还有后续面试吗?
    答:没有了,如果有offer发放的话,HR会和你跟进
3. 面试表现怎么样,还有哪些地方需要提示?
    答:自学到这个程度,算很不错了,可以多提升下临场表达能力(总结的很到位

总结:
投递的是数据库内核研发方向,结果没HC了,面试官说当前部门的业务是基于UE
可能因为跨部门+简历上没写游戏开发相关的内容,面试过程很轻松,全程无八股 无算法 无SQL。当然,不排除是KPI

感受:
面试官人真的很好,没给我上强度,感觉全程就是聊聊天。
发现自己虽然实打实做了项目,但是面试过程中不太能表达出来,这块需要总结一下
把项目传到GitHub上,虽然确实写得很烂,hahah

#处女面##非科班##实习##东方国信#
全部评论

相关推荐

03-20 16:33
已编辑
广东海洋大学 前端工程师
面试时长(1h5min)1. tcp三次握手2. 两次握手可以嘛?为什么不行?3. tcp有什么特点 和udp相比4. 有学过操作系统吗?(我说我不太熟,面试官就没有问相关的问题)5. tcp重传机制了解吗?6. 浏览器有哪些进程?7. GUI渲染进程是如何工作的?8. GPU的合成与分层了解多少?9. js线程和渲染线程为什么是阻塞的?10. 如何防止script阻塞渲染?(async和defer)11. 浏览器里面怎么多开一个js线程?12. web work和service work了解多少?13. 使用web work有哪些限制?(web work了解不多 答得一般)14. 如何进行长列表优化?(项目相关)15. vue2和vue3响应式原理16. vue2的组件更新是实时的吗?17. 修改Object.defineProperty代理的数组中的元素,会触发更新吗?18. vue2中是如何处理这个问题的?19. SEO优化你是怎么做的?(项目相关)20. 性能优化层面你有做过什么事情吗?21. 你会关注哪些性能指标呢?22. FID这个指标会受那些因素影响?23. 给一个场景:vue中渲染一个长列表组件 会影响这个指标吗?代码题:1. 看代码说输出(事件循环)2. 实现一个repeat函数(三个参数,调用的函数,重复调用的次数,每次调用间的时间间隔)3. 给一个24小时制的时间列表,找出其中任意两个时间的最小时间差并以分钟表示春招真的只能收获感谢信和凉经吗
查看23道真题和解析
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

更多
牛客网
牛客企业服务