本菜鸡投的是 Java开发 的,被调剂到 移动端开发 了.....一二三面连着来的,面试体验和氛围都是很不错的
由于我个人技术栈基本都是 后端 的,所以面经可能仅供参考...
2021.4.6 更新:已oc
2021.03.26 一面
1、自我介绍
2、介绍下简历中的这个项目吧(个人博客微信小程序)
3、问了些项目相关的
4、OSI七层结构、TCP/IP四层结构
5、三次握手四次挥手
6、进程与线程的区别
7、进程的状态有哪些
8、死锁是什么,怎么避免
9、进程间的通信
10、进程调度算法
11、Java 中的集合框架(应该是有聊到了ArrayList 和 LinkedList 、HashMap 等等)
12、两道算法题:① 二叉树的深度;② 二叉树搜索树相关的的「忘了是哪题了.....」()
ps. 问题可能有遗漏...
反问环节:
1、面试评价
2、请教学习建议
3、未来发展
2021.03.26 二面
1、自我介绍
2、介绍下简历中的这个项目吧(个人博客微信小程序)
3、项目是上线了的,被面试官发现了个前端的bug = =,然后让我说下解决的思路
4、项目中 markdown 渲染组件渲染效率在不同机型渲染差的原因
5、有想过怎么去解决吗
6、三次握手四次挥手
7、TCP 与 UDP 的区别
8、Java 多线程技术(锁相关)
9、看到我博客中有责任链模式的文章,让我说了下责任链的应用场景
10、一道算法题:删除排序链表中的重复元素 II
ps. 问题可能有遗漏...
反问环节:
1、面试评价
2、请教学习建议
3、未来发展
4、部门和技术栈
2021.03.26 三面
1、自我介绍
2、项目相关
3、多线程相关
4、你觉得移动开发和小程序开发有哪些异同点
5、对安卓开发还是ios开发更感兴趣
6、Java 相关的问题
7、两道编程题:① 判断两个版本号的大小(例:6.2.1 vs 4.7.3);② 把输入数字输出成汉字,输入数字在十万以内(例:输入 120315 ,输出 十二万零三百一十五)
ps. 问题可能有遗漏...
反问环节:
1、请教了学习建议
2、咨询了移动端未来的发展
3、咨询了职业规划
面试体验:
1、前两面都是当场有反馈的,所以就一直面到三面。反馈速度很快。
2、面试氛围也是很不错的,也向面试官请教了关于学习和发展的建议
3、也是比较照顾我这个没有 安卓/IOS 相关经验的同学的,都是往我熟悉或者是计算机基础的方面问
面试总结:
1、对于非相关方向的同学还是比较友好的,基本都是语言基础和计算机基础
2、听说他们 ios 挺缺人的,有想法的同学可以一试←_←
全部评论
(12) 回帖