以太网实习_实习 | 2018年春季实习面试问题整理
总结了一下2018年春季找实习的研发岗面试问题,偏向C++研发,面试涉及到的公司包括百度、阿里、腾讯、滴滴、美团、头条、360、京东、爱奇艺等。
面试问题汇总:
- 研发技术面试21轮
- HR面试5轮
- 初期算法技术面试4轮(问题未总结)
以下按面试的基本过程汇总问题:
1. 预热部分:
- 自我介绍
2. 项目和研究方向部分:
- 介绍一个你印象最深的 / 你觉得有分量的项目:WTB项目
- 你说你负责XXX,具体你做了什么工作?
- 你怎么做测试的?如果再做怎么优化?
- 你说你用日志分析问题,那冗余日志你是怎么优化的?
- 底层架构,FPGA,ARM,流量处理
- 项目重做你会怎么做?有必要仿真吗?
- 项目怎么编译的,怎么调试的?
- 研究方向SDN相关
- 研究什么方向的,介绍一下?
- 这个领域里都有什么问题?
- 你们的SDN产品是什么,做了哪些模块?
- 给你三台设备,部署一个SDN网络?要安装哪些组件?
- 讨论SDN跟传统网络有什么不同
- 熟悉网络层与链路层协议?熟悉哪些?
- 介绍OpenFlow
- 实时以太网交换机项目
- 讲IGMP和IGMP Snooping协议
- 你说你们做实时网络,怎么做的?为什么要做?
- TT有局限,部署这样的技术要注意哪些问题?
- 怎么区分数据流的?带宽怎么分割?
- 深度学习项目:
- 有没有深度学习背景
- 深度学习大作业细节
- 哪些网络
- 怎么训练
- 什么效果
- 网络对比
- 数据增强怎么搞
- 解释原因
- 过拟合,怎么解决
- 欠拟合,怎么解决
- 销售预测项目算法怎么搞的
- 回归树了解吗,讲讲
- kmeans聚类讲讲
- 收敛怎么定义
- 最初选质心有没有什么优化的方法
3. 基础知识部分:
3.1 研发基础知识:
- 进程和线程的区别?
- 进程相比线程的优点?
- C++ vector的实现机制?
- TCP三次握手过程?为什么需要三次?
- TCP四次挥手过程?为什么需要四次,三次行不行?画挥手过程状态机?
- malloc和new的区别?
- static关键字的作用?
- C++11熟悉吗?右引用知道吗?智能指针用过吗?
- 虚函数了解吗?
- 虚函数析构函数怎么处理?有什么用?
- 多态怎么实现?
- close和shutdown有什么区别?
- 一般写一个类的时候都要写哪些函数?
- virtual什么时候用?
- 析构函数需要virtual吗?
- 设计模式了解吗?都了解哪些?挑一个详细讲下,把代码写一下?
- 网络分层包的组装和解析过程
- CRC校验
- 虚拟内存是什么?什么用?
- 分页了解吗?为什么要分页?
- 调度算法?
- Http长连接,短连接
- TCP长连接,短连接
- 进程的状态切换
- 进程同步和互斥
- Socket建立的函数和流程
- 网络很熟是吗?传输层,除了TCP,UDP还了解什么协议?
- 类的构造顺序题
3.2 AI基础知识
- 熟悉什么机器学习算法
- 房价预测怎么做
- 选一种你熟悉的机器学习算法讲讲怎么做
4. 算法部分:
4.1 算法知识部分
- Hash表冲撞不可避免,你怎么优化?
- 多个有序数组合并?最小堆解释一下?
- 硬币问题:有多个面值的硬币,组成一个固定的金额,有多少种组合
- 分布式算法熟悉吗?能讲讲Paxos和Raft的细节吗?
- 分布式怎么理解的?为什么要用分布式?
- 熟悉最大堆和最小堆吗?
- 能写快排吗?
- 计算下一个排列
- IP地址快速查询出现过没有?
4.2 手写代码部分
- Coding:顺时针打印矩阵
- Coding:无序数组,一个K,在数组里找到两个数和等于K,相同则返回乘积最大的两个数(2次)
- Coding:二叉树深度
- Coding:二叉树宽度
- Coding:分层打印二叉树
- Coding:链表反转
- Coding:strcpy
- Coding:数组去重
- Coding:括号匹配判断
- Coding:连续子数组最大和
- Coding:二叉树路径和
- Coding:LRU实现(2次)
- Coding:树中最远的两个节点的距离
- Coding:大小端转换
- Coding:二叉搜索树转换成双向链表
5. 其他部分:
- 给一个钟表,写代码实现当时针和分针在一条直线上的时候,警告一下?
- 有没有看过Google的开源代码?或者别的开源?
- 有没有关注新的代码标准?
- 为什么喜欢用c++?
- 平时会研究算法吗?比如做一些优化?
- 研究生期间写了多少行代码?
- 360开机启动计时,排名怎么实现的?
- 平时除了做项目,还有哪些学习渠道?
- 让现场登录github
6. 面试官串场HR部分:
- 有没有实习过?
- 职业定位或规划是怎样的?
- 可以实习的时间?
- 对我们公司了解吗?
- 你觉得你最大优势是什么?
- 技术方向打算做什么?
- 项目中的收获?
- 为什么想来这边?
- 工程项目给你什么不同的感受?
- 英语水平?
7. 反问部分:
- 公司目前的方向,技术路线,架构
- 主要有哪些工作
- 聊了聊团队现在的工作和我这个方向的发展?
8. HR面试部分:
- 实习时间
- 介绍一个印象比较深,有分量的项目
- 有没有体现合作的项目,介绍一下
- 除了科研,还有哪些兴趣爱好
- 讲项目,担任了什么角色,做了什么工作
- 有面别的公司吗?都给你发offer怎么选?
- 你是清华的,为什么不找算法
- 你实习主要想做什么?
- 你之前做嵌入式的,为什么不直接做智能硬件?
- 发了offer多长时间能回复?
- 家乡哪的?之后留北京吗?
以太网实习_实习 | 2018年春季实习面试问题整理相关推荐
- java 学到什么实习_我的外展实习从今天开始! 到目前为止,这是我已经完成并学到的东西。...
java 学到什么实习 by Toni Shortsleeve 通过托尼·肖特里夫(Toni Shortsleeve) 我的外展实习从今天开始! 到目前为止,这是我已经完成并学到的东西. (My Ou ...
- 去哪儿网java实习_【去哪儿网Java面试】Java实习(机票部门)-看准网
Java实习(机票部门) 自我介绍,项目介绍,项目中遇到的难题,项目中用到了线程池,用的什么线程池,怎么配置的参数?自定义线程池,new ThreadPoolExecutor(10,20,2000,毫 ...
- 华为 博士 实习_华为2017年招聘2018届实习生
华为2017年招聘2018届实习生 实习生招聘岗位: 软件技术类.硬件技术类.算法类.ID及用户设计类.研究类.销售与服务类.人力资源类等(具体职位描述和专业要求,可以参见注册网站(http://ca ...
- 腾讯 2016 春季实习校招二面回忆(C++后台)
感谢您对博文的关注!有需要内推腾讯的可以 QQ(1589276509)联系我哈,期待您的加入. 文章目录 1.前言 2.问题汇总 3.小结 参考文献 1.前言 2016-04-12 日下午在广州东圃喜 ...
- 2018春招实习笔试面试总结(PHP)
2018春招实习笔试面试总结(PHP) 博主双非渣本计算机软件大三狗一枚,眼看着春招就要结束了,现将自己所经历的的整个春招做一个个人总结. 首先就是关于投递计划,博主自己整理了一份各大公司的春招信息, ...
- 实习面经-2018阿里c++研发面经
面的是阿里巴巴2018年暑期实习,职位是c++研发实习生,地点杭州. 投递方式:内推 时间:3月8号-4月8号,从投递简历到拿到offer共一个月时间 面试方式:在线测评+3轮技术面+1轮HR面,全程 ...
- 远程实习面试_充分利用您的远程实习
远程实习面试 This year has been a year of relinquishing any idea of control. If you had told me back in De ...
- 地质钻探材料PHP,地质钻探个人实习报告总结2018
<地质钻探个人实习报告总结.doc>由会员分享,可免费在线阅读全文,更多与<地质钻探个人实习报告总结2018>相关文档资源请在帮帮文库(www.woc88.com)数亿文档库存 ...
- 实习生实习协议_利用社区力量的实习
实习生实习协议 开始在Red Hat实习的经历令我既紧张又兴奋. 我以前的工作方式与典型的实习生略有不同,之前曾在企业界工作过,然后和孩子们一起在家里呆着. 在研究恢复工作的选择时,我与Red Hat ...
最新文章
- 探秘区块链 - 头条新闻
- Android N新特性
- java实现磁盘分配显示_Java实现窗体动态加载磁盘文件
- excel几个表合成一张_Excel中怎样把多张表格中的数据合并到一张表格中
- 更改IE浏览器的收藏夹位置
- https跳转到http session丢失问题
- PHP 连接MySQL数据库
- 程序员硬核吃瓜宋慧乔宋仲基离婚、范冰冰李晨分手!
- oracle批量新增字段工具,mybatis 中oracle 批量新增三种方法
- 【Linux 命令学习第二天】
- python直方图解释,请用Python详细解释二维直方图
- python3读取网页内容_python3获取一个网页特定内容
- 怎样才能称得上一个好运维
- python萤火虫算法_一种萤火虫算法优化神经网络的短期负荷预测方法与流程
- Matlab里c2d命令,matlab中c2d如何将连续函数离散化
- Emacs-224-彩虹猫的实现
- python批量生成姓名_python——批量生成姓名
- html dreamweaver模板,Dreamweaver如何制作网页模板
- 计算机学后感作文400,科技展观后感作文400字(精选7篇)
- Android开发之BroadcastReceiver