首页 > 金山WPS啥时候发offer啊
头像
会飞的狗~
编辑于 2018-10-12 09:23
+ 关注

金山WPS啥时候发offer啊

金山内推一面(45分钟)

1.自我介绍
2.谈谈在公司做了什么,有什么学习成果(这里聊了很久)
对gradle的理解
3.自定义view的过程
4.如何优化UI布局,在公司项目中的实现
5.apk如何瘦身
6.优化模糊图片算法具体是哪些,为什么c 做图形处理比较快
7.如何快速熟悉项目代码,有什么方法
8.webview的优化,预加载是什么,如何做到
9.内部类有哪些,如何创建和调用,举例说明
10.线程同步了解吗,synchronized的方法同步和代码块同步区别,
类加锁,static方法加锁是加锁什么对象
11.多进程开发过吗?为什么不允许多进程共享数据,Android多进程
通信方式有哪些,都说一下(binder机制跟面试官观点不一致,有点激烈)
12.hashmap了解吗,讲讲put的原理
13.LRUCache算法原理,举例子说明双向循环链表插入删除***作
14.http和https的区别
15.有深入主流第三方框架的源码吗,讲讲OKHTTP和Glide原理
16.数据结构
17.交流问题

金山内推二面(55分钟)

1.问实习经历,在公司的部门,主要做什么
2.gradle如何构建项目,自动化测试,引包,多渠道打包等,聊了很多这块
3.最近有做UI吗?有什么方法优化UI
4.在公司修改了项目哪些问题,分别描述下
5.starActivityForResult什么情况拿到返回来的值是空的,有没有遇到这种情况,
6.activity生命周期和启动模式,举了几个场景描述回调方法
7.自定义view流程,事件分发机制是怎样的,viewpager和listview滑动冲突怎么解决
8.Android动画有哪些,属性动画插值器
9.fragment跟activity的区别,如何使用和以及通讯方式
10.讲讲屏幕适配方案有哪些
11.arraylist和linklist区别,arraylist同步问题,锁机制
12.Java堆栈区别,尴尬差点听错了是数据结构的,GC机制
13.描述Java内存模型
14.责任链模式是怎样的,跟装饰者模式区别(这个不太清楚直接说没有遇到),
还用过哪种设计模式,Android哪里运用到观察者模式
15.http和https区别,描述https通信过程,加密认证机制
16.TCP和UDP区别,TCP三次握手和四次挥手,通过什么判断握手和挥手
17.滑动窗口和拥塞控制
18.聊聊okhttp和glide
19.在校参加了哪些比赛
20.期间还有挺多细节想不起来了,暂时这些~

HR面

8月29号就面完HR了,今天突然收到HR的电话,结果说我们进行HR面吧,我说不是上上周我们聊过了吗,贼尴尬,叫我下周等结果。好多人都收offer了,啥时候给我offer啊,估计是进备胎池了吧,秋招跟春招的运气一样糟糕。

四面(9月30,60mins)

1.WebView的优化
2.校园项目
3.apk瘦身
4.实现图片加载框架,讲了整个流程思路
5.LRUCache算法,自己实现一个怎么做
6.HashMap和LinkHashMap的原理
7.自定义view和自定义动画
8.给了一个WPS excel表顶部滑动下拉列表的需求,让我说出具体的实现过程,跟面试官争论了好久属性动画和自定义view的过程
9.插件化和热修复原理
10.面试官给了我评价,涉及面很广,基础不错,需要再加强一些原理性知识的研究

第二天HR小姐姐跟我说通过了,薪资十一放假回来再谈了,从8月29面的HR到现在,之后应该不会再加面了吧,我的天。。。

五面(10月11,26mins)

1.自我介绍
2.实习收获
3.开发项目遇到问题怎么解决
4.模块化和插件化遇到的问题
5.路由通信解决什么问题
6.如何学习
7.最近在学习什么,能分享kotlin的优点吗
8.交流问题

面试官是经理,忘记问了为什么我要经历五面。

全部评论

(10) 回帖
加载中...
话题 回帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐