直通硅谷每日面经整理
为了帮助小伙伴们更好的准备面试
直通硅谷帮助大家整理了每日最新面经
省去自己搜索面经的繁琐
重点标红我们每天都更新哦!
整理时间
2020年9月中旬
本期内容
阿里巴巴、百度最新面经速递
部分面经阅读
(因为整理内容过多,这里只放有部分面经,想获取完整版的小伙伴们可以阅读下文“完整版获取方式”。)

阿里巴巴/C++工程师/实习

个人背景介绍
搞过中间件没(没有)
C和C++语言区别
简述八大排序
手撕快排,时空复杂度
将快排的递归写法改成非递归写法
手撕一个字符串字典加密
手撕:
一个有序的数组(事先不确定升降序)中混入了一个不符合次序的错误数字,请一个c函数将它找出来。 例如 89,75,56,34,54,16,10 ,9,-5输出54
手撕:合并两个有序数组,只搞出来O(2N)的(双指针),卒
类中自生成的函数有哪些,构造函数和析构函数
static的几种用法和作用
HTTP报文格式
TCP和UDP的区别
简述虚函数的作用和实现
三次握手的过程,为什么三次握手可靠安全?
进程和线程的区别
LORA底层实现
MYSQL中实现网页翻页的话怎样写SQL语句
重载和覆盖的区别
C语言中printf中无限参数的问题,怎样实现?
C语言中struct字节地址对齐
内存泄漏怎么避免(自己检查+工具检查)
Linux环境下调试的方式
学过什么设计模式,简述
平常看什么书
自己的优点和缺点
学过NLP没(没有),学过概率论没
一看表,整整两小时
来源:
https://www.nowcoder.com/discuss/432284?type=2&order=3&pos=2&page=1&channel=-2&source_id=discuss_tag

阿里巴巴/iOS工程师/校招

项目相关问题,涉及到了内存管理,runtime的一些特性。
SDImage的图片压缩和解压缩,异步显示,SDCache相关;
网络安全,https的加密过程,https 1和2的更新。
问了些关于SQL方面的问题;
移动兼容性适配测试方案
来源:
https://www.nowcoder.com/discuss/431984?type=2&order=3&pos=4&page=0&channel=-2&source_id=discuss_tag

百度/iOS工程师/校招

问项目都是问几万个数据怎么处理;
内存怎么节省;
全部队列的问题;
算法排序;
多线程、Block、RunLoop、RunTime这些基本的概念;
还有就是kvo kvc 底层问题;
问你一个app多久能做出来;
问每天加班到9点能不能接受。
来源:
https://www.nowcoder.com/discuss/432420?type=2&order=3&pos=1&page=0&channel=-2&source_id=discuss_tag

百度/iOS工程师/校招

问了很多关于原理的内容。
1. runtime、runloop;
2. category 加载;
3. 基础的编程算法 树的遍历;
4. 设计模式,不只是单例;
5. 当场让你设计一个业务场景。
来源:
https://www.nowcoder.com/discuss/432415?type=2&order=3&pos=2&page=0&channel=-2&source_id=discuss_tag
完整版领取方式
没看过瘾?到处求米只为一篇面经?自己翻找面经太耗时?这里一次让你看个够!让你的科技求职变简单不是白喊的!直通谷公众号每日发布最新面经,赶快置顶吧!更有按公司整理的面经大全让你一次到位!
领取方法:
扫码添加小助手,回复“面经+公司名”
得到最新面经汇总!
每天不断更!不止这些哦~
最新面经看了,可答案不确定又该怎么办?
求职准备苦,找直通硅谷
Offer又被撸,找直通硅谷
直通硅谷成立4年多以来,已累计帮助3000+学员拿到心仪offer!
依托硅谷顶尖科技公司资深工程师教师资源,针对华人学生面试短板,打造精悍高效、高技术含量且紧贴面试趋势的求职辅导课程,帮助学员提高硬核能力、熟知面试技巧,拓展职场人脉,从而进入硅谷顶尖科技公司。
专业团队,经验打造,助你全面提升求职准备效率,短时间内迅速提升面试能力!
课程详细介绍请点击海报
继续阅读
阅读原文