2018秋招面经

网易游戏一面 2018-8-21 10:10-11:10 两个面试官轮流询问

还记得的部分
Android部分:
1.ViewPager缓存页数如何改变?和Fragment配合时如何只缓存当前页?
2.Handler机制中为什么事件会发到主线程?在哪个方法里初始化的?
3.HandlerThread了解么?IntentService?
4.Retrofit和RxJava讲一下?动态代理是怎么操作的?map如何实现?
5.ANR各个组件的默认时间?如何更改?广播超时时间在系统中是在哪里处理的?
6.情景题:应用内部集成一个第三方SDK,自身activity打开SDK的activity,SDK的activity有关闭按钮,手机back按钮都会关闭这个activity,应该如何操作保证只有关闭按钮才会操作,屏蔽back按键?
7.SharedPreference是否可以跨进程?
8.优化问题?
Java部分:
1.讲一下多线程并发如何处理?
2.synchronized和lock的原理和区别?
3.CAS原理?
4.juc包里面各个类原理?
5.HashMap和LinkedHashMap源码?
6.线程A做完一部分事情,启动线程B去获取网络数据,最后继续运行,应该怎么做?
基础知识:
1.操作系统实现多线程同步的方法?用信号量如何实现生产者消费者模型?
2.一个大文件如何网络传输?
3.HTTPS原理?
4.2G外部数据,如何用200MB内存进行排序?
5.数据库事务如何插入大量数据?流程?
6.数据库索引类型?索引依据?

基本凉凉。

网易游戏二面(8-27 15:30 微信视频面试)

基本就是在聊项目,大概25分钟。面试官都说“我们速度太快了,20多分钟就结束”
这回是真的凉了

其中面试官很想问数据库sqlite的东西(数据库集群、主从复制这些),但是我说我都不了解,所以就用mysql代替了回答
适配问题

一周之内给答复

收到offer。但是工资比较低,想拒掉。

阿里菜鸟国际出口 Java后台(8-24 18:30 简历面)
大概聊了一个小时,主要都是在问并发和数据库的知识点
讲了一下实习的内容
Java:
1.设计一个线程池,不能使用executors类,如果做到线程复用?
2.juc包内容
3.volatile用处,原理
4.lock和synchronized区别和使用
数据库:
1.数据量很大,分库分表,如何保证平均分布?
2.大数据相关问题
常规的数据库问题……

3-5个工作日给结果,估计又凉了

这个真凉了

华为 消费者BG 安卓应用开发工程师(8-27 14:00)
一面
讲项目,代码量,如何保证信息安全
二面
1.Vue,jQuery的区别……
2.看你拿到了实习咋没来
3.未来5年目标,10年目标
4.如果没被录用你觉得是什么原因
上一次问我这个问题的是阿里的HR了,然后我就真的挂了

拿到offer,目前还没有谈薪资

腾讯 SNG Android开发工程师
实习转正留用,还没有谈薪资

百度 贴吧 Android开发工程师 一面(2018/9/14 11:00)

讲一下实习的项目,遇到的难点
画一下实习项目的架构图
手撕算法:判断BST和删除链表中值为n的点
TCP常规问题
Linux常用命令

百度 贴吧 Android开发工程师二面 (2018/9/18 15:00)
讲一下实习和你的项目
SSL握手过程
Java的static方法和非static方法
讲一下重载和重写
哪些方法不能被重写
设计模式,画一下装饰者模式类图
OkHttp和Volley的区别
MVVM/MVP/MVC讲一下
算法题:把一个IP地址转换成一个整形数字

面完了之后面试官说你可以走了……感觉凉凉

百度 贴吧 Android开发工程师三面 (2018/9/20 11:00)
开放性问题
实习项目
设计一个统计热点点击区域的组件

贝壳找房 Android开发工程师(一面二面HR面一气呵成 9:30)

一面
讲一下实习项目
Router讲一下原理
MVVM讲一下
代码重构要注意什么
内存管理
算法:中序遍历

二面
讲一下代码重构……
算法:类似于view树(多路)的前序遍历(几种算法)
Android动画种类
想起来再补充

HR面
常规聊人生

估计凉了……

远景能源 Android开发工程师(2018/9/19 13:00)

来之前做了一道题目,乱序数组去掉一个数形成一个新的数组,找出新的数组中缺失的数字

一面
讲一下算法题的思路
Java的集合类
HashMap实现 ConcurrentHashMap实现 JUC包实现
死锁条件,如何解决

二面
讲一下其中一个项目,和IOT相关,讲完就过了

HR面
常规聊人生,顺便嘲讽一下华为……

后续等通知判断是否电话面

电话面试

技术面试,都是一些常规问题

小红书 移动软件研发工程师(2018/9/22 10:00)一面

算法一:ac2b3->acacacbacbacb,求第k个字符
算法二:求1到n的和,不能使用循环等

算法写完,面试结束,回学校,秋招中第一次凉面,悲痛欲绝

京东商城 Android开发工程师 一面

真的只有两分钟的面试
你还在找工作么?上海可以么?
讲一下Activity四种启动模式?
讲一下Service两种启动模式和生命周期?
等等非常基础的问题。估计是照着题库问的。
电话挂了之后就是复试筛选中

二面 大概在一面之后一周之后
都是基础问题,可以参考上面的问题,又重复了一遍
Java的基础问题,诸如并发,集合类的底层实现等问题

**HR面 9.30 **
5分钟,目前有什么offer?团队合作中的职位?如何解决矛盾?

网易互联网 一面 二面 HR面
没有问基础知识,都是项目相关和一些拓展问题
诸如异常捕获在Android中怎么保证不会出现crash等

携程 一面

一面定生死

面试官是前端,照着题库问了一遍结束

总结:目前拿到了趣头条/远景能源/携程/华为/贝壳/京东/网易游戏/百度/腾讯 这九个offer,目前还在等滴滴/头条/网易互联网等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值