(转)牛客网技术面之项目面试技巧大解密

2018-09-11  本文已影响0人  闻道求术

https://www.nowcoder.com/live/5

做项目-筛选

  1. 语言/框架
  2. 协议/模式
  3. 工具
  4. 产品/职位

循序渐进

  1. 难度
  2. 造轮子
  3. 兴趣
  4. 创新

• Spring,Flask,React
• Git,SVN
• HTTP, FTP, 数据库
• 运维,前端,后端

可做的方面:

• 游戏,编辑器
• 网站,APP
• 爬虫,库

做项目-实践

1)新手上路
• 先点后面
• 先模仿后改进
2)老司机
• 核心难点
• 从架构到模块
3)找资料顺序
• 官方文档,RFC,权威书籍
• Google,StackOverflow
• 博客

做项目-总结

1)核心难点和结果
• 核心算法
• SDK、框架
• 并发量,准确
2)扩展和深入
• 单机->网络
• 多线程
3)资料总结
• 博客小日记
• 总结是第二次创作

项目面试

讲项目-面试官关注点

1)能力
• 你了解哪些部分
• 你深入了解哪些
• 你横向了解哪些
2)潜力
• 你怎么解决问题
• 你如何举一反三
• 你怎么优化项目
• 你如何快速学习

讲项目-通用案例讲解

注意点
• 切勿夸夸其谈
• 真诚有理有据
1)博客网站
• 权限控制管理
• 数据库安全
2)APP
• SDK细节
• 自定义控件优化
• 方案对比
3)算法
• 坑和解决思路
• 灵感来源,融会贯通

2015.09 - 2015.11
QQ智能聊天机器人
项目目标是完成一个自动聊天机器人,分为自动登录qq并收发消息和智能问答两个部分
我负责用Python的模拟了smartqq的二维码的整个登录过程。负责完成了qq机器人的收发个人消息、群消息的功能模块,并成功与图灵机器人对接运用多线程技术以及消息队列解决了该机器人会错过新消息的问题,提高了稳定性

上一篇下一篇

猜你喜欢

热点阅读