【每日一语】不要回头。那个时候,是自己下定了决心,自己选择了道路了吧。那就不要道歉,不要哭,不要彷徨,只注视着前方前进就好。——《银魂》
这几天深圳的天气异常的奇怪,平时一向好天气的深圳,接连几天天气都灰蒙蒙的。一出门就好像行走在巨大的桑拿房里,晚上夜跑的时候更是汗如雨下,没办法,毕竟是渣渣,还是找工作要紧。
笔试(1h):
笔试主要是做一些基础题,主要涉及基础数学、操作系统、算法等基本知识
1:数独游戏,在9*9的数独上填充数字
2:逻辑电路的概率题
3:猴子吃桃问题
4:页面置换算法为FIFO,求缺页中断的次数
5:有7g和2g砝码,如果利用砝码和天平在3次之内将140g的面粉分为90g和50g
6:编程题 : 根据中序遍历结果和先序遍历结果建树
7: 编程题:将字符串“l.am.happy”反转为“yapph.ma.I”
8: 编程题:不能使用系统函数,计算任意两个日期的天数差
9: 推导题:A、B、C、D四个人分别带着一顶帽子。共两顶黑帽子,两顶白帽子。其中D和A、B、C三个隔了一堵不透明的墙。A可以看到B、C帽子的颜色。B可以看到C帽子的颜色。只要能判断自己的帽子颜色,就可以立刻说出来。他们四人沉默了几分钟,这时候一个人说到,它知道自己帽子的颜色是什么了,请问这个人是谁?
一面(部门Leader--40min):
一面主要是针对刚才的笔试题进行提问,以及抓着简历和项目经历来问
1:解释一下MVC、MVP、MVVM架构模式
2:解释一下Android组件化(LiveData + ViewModel)
3: 对ios架构有了解吗?(只了解过Viper)
4:Kotlin的特点、优点和缺点
5: 抓项目细节,问项目的实现
6:Android如果进行内存优化、布局优化、性能优化
二面(GM--45min)
1: 重载和重写的区别
2:Android应用的启动过程
3:TCP建立连接的过程
4:传输层和网络层的联系
5:25匹马,5条跑道。要选出最快的前三名,最少要跑几次?
6:老王卖鞋,一双进价30元,老王赔本卖,只卖20元。有个骗子来买,给老王50元假钞。老王未能识别,又没有零钱,把这假钞拿到隔壁铺子换了50元零钱,回来找了骗子30。隔壁很快发现问题,拿假钞来换,老王只好把自己的家底真钞50元换给隔壁。问老王损失了多少钱?
7:死锁产生的必要条件
8:多少个进程竞争多少个临界资源会产生死锁?
9:你怎么规划你以后的发展?
(接下来巴拉巴拉一大堆产品的问题,产品的优势、竞争力等等)
Hr面(20min)
1: 自我介绍 (巴拉巴拉,刚好两分钟)
2:我看你组织过挺多公益活动,能说说具体的过程吗?
3:为什么从上一间公司辞职呢?
4:有女朋友吗?
5:你能说说你参加辩论赛的经历吗?
6:大四有课吗?九月份能过来实习吗?
7:大学的成绩
8:毕业之后,你对未来有具体的规划吗?
9:你有什么想问我吗?
点击作者姓名与作者大佬交流~
作者:Leslie_Lee
来源:牛客网(www.nowcoder.com)
- 互联网名企笔试真题
- 校招求职笔经&面经
- 程序员/产品/运营求职实习信息
- 程序员/产品/运营学习交流社区
网友评论