2016年8月到9月参加IT校招总结

来源:互联网 发布:linux vi怎么保存 编辑:程序博客网 时间:2024/05/21 10:23

2016年8月13日,华为面试

1面主要是项目相关,因每个人项目不同,在此不做过多解释;2面主要问了本科学校,期望工作地点,期望薪资,为什么想进华为,本科做过什么项目,项目都几个人,对ARM嵌入式了解多少等。

2016年8月15日,百度面试

涉及到的面试问题如下:

strcpy(char *strDst, const char *strSrc)实现
有一个m*n的方格,其中方格中某些路的交叉点是障碍物,不能通过,问从左下角到右上角,总共有多少中路可以到达。实现方法动态规划
说说C++的内存(主要五种类型)
new和delete,malloc和free的区别,delete与delete[]区别
static作用
虚函数的实现机制
多态的实现方法
谈谈深拷贝与浅拷贝
指针与引用区别
数据库事务,事务的特性
手写数据库语句,实现在两个表中查找符合一定条件的记录
链表中查找公共节点先计算链表的长度差,然后让其中一个指针指向常量表的长度差所指位置,然后同时遍历,进行判断
描述单例模式,并手写程序实现单例模式
矩阵的乘法,时间复杂度(主要是分支思想实现)
两个栈实现队列,时间复杂度(O(1)存在一个均摊思想)
Adaboost算法讲解
一堆树中,找最小的k个数
Linux中的统计命令,主要考察了find, grep, awk
TCP三次握手、四次挥手过程
海量数据中查找top 100的数
讲讲MapReduce
设计一个分布式系统
谈谈对docker的理解

8月20日,腾讯面试

写一个算法,求满足条件的距离对(不能利用二重循环实现,时间复杂度太大)
角度规整化问题
分析LBS中路况和实际不一致的问题
智力题,一辆公共汽车,每5分钟一次,另一辆工程汽车每10分钟一次,求一个人要等车的平均时间
对信息熵的理解,说说机器学习的本质
虚析构函数的理解
兄弟子串的判断
二分查找实现(手写代码)
TCP/IP三次握手,四次挥手,解释下TIME_WAIT,为什么要三次握手,四次挥手
10个1G文件,找出出现次数最多的单词
Linux命令,查找一个.cpp文件中是否两行存在两相同的元素
平时遇到困难问题时,是如何解决的
项目介绍,项目难点
vector内存如何进行递增的
准确率与召回率
宠物丢了,如何以最快的速度找回宠物

8月21日网易传媒面试

一面,因工作人员安排错误,没面到
二面,主要谈论项目,对vlc和ffmpeg了解多少,对CUDA编程、和深度学习掌握多少
三面,目前面了那些公司,手中都有什么offer,将来想做技术还是想做管理,当百度,腾讯等都给你offer,你如何选择,想在用的新闻APP有哪些,说说他们的优缺点

9月8号京东面试

项目介绍
讲讲梯度幅值如何计算
项目中遇到的问题,如何解决的,还有就是项目的其他问题,没问算法和C++相关知识
项目介绍,探讨项目
什么时候毕业,有没有实习经历,什么时候能来京东实习

腾讯校招面试

北京和深圳选择哪一个,说说他们的优缺点
空类空间大小,含有虚函数的空类空间大小
STL源码中内存管理机制
vector,map,list等的erase()函数能否是迭代器失效
说说重载与重写
linux如何更高shell的背景颜色
linux中的top命令
智力题,是个小球,一个是劣质求,无标尺天平,判断劣质求在那一堆中最少称量次数

滴滴面试

讲讲Adaboost算法
C++中多态实现
手写代码最长递增子序列
滴滴出行软件如何设计派单,效益最大化(出了三个开放题,只记得这一个了)
项目介绍
SVM算法推导
SVM线性不可分如何解决
SVM核函数
说说朴素贝叶斯思想
决策树主要过程,不同决策树的特征选择
数据库做外链接
L0,L1,L2范式,说说它们的特点及应用
谈谈ROC曲线
主要问项目,项目实现细节,如何进行分工的
项目中遇到的难点
项目能否应用与现实应用中
滴滴出现司机伤人事件,对这些事件,提前采取什么措施
已经面试了那些公司
平时业余时间主要做什么,算法和编程更喜欢哪一个

搜狐畅游视频面试

由于网络不太好,转电话面试,由于本人不玩游戏,所以对面试官所说游戏完全不懂,所以迅速结束

乐视面试

多态实现原理
类无任何成员,所占空间大小
说说深拷贝与浅拷贝
手写跳台阶算法
手写链表的逆转算法
你常用的Linux命令有哪些
C与C++的区别
项目介绍
实现完美洗牌
对推荐算法的了解
项目介绍
项目中的主要算法
深度学习掌握程度
目前拿到的offer
期望的工作环境,未来工作的规划
对乐视的了解
手边有人使用乐视手机吗,觉得乐视手机有什么缺陷吗

美团面试

手写代码实现打印菱形
Java中Integer的==与equal区别
Linux中的查看文件命令(cat tac head more less tail nl od
Linux中的统计命令
面向对象的特点
socket三次握手和四次挥手
数据库事务,隔离级别,数据库锁
数据库索引
B+树结构
说说常用的设计模式,工厂模式,适配器模式
近期都看了什么书籍
Linux中命令 top ps kill
网络中TCP和UDP协议区别
网络通信的过程
如何保证TCP链接的可靠性
讲讲Adaboost算法,项目研究的难点,创新点
数据库隔离级别
数据库中存储器和触发器作用
Java Web项目讲解
手写快速排序算法
手写strtoInt函数
99个数相同,一个数不同,使用什么来快速找到这一个数(异或运算实现)
10个球,一个不同,一个无标尺天平,如何最快找出这一个异常的球
主要问项目,项目内容,创新点,算法如何实现,项目难点
想做美团后台的那个模块
那都一个需求,如何进行实现,说思路
自我介绍,对美团的了解
项目中遇到冲突,如何解决
担任班干部期间,最大收获

目前总结到此,后续将持续更新…

0 0
原创粉丝点击