腾讯安卓工程师社招面经

一面

1.MVP,MVC,MVVM 2.项目里有没有用,缺点是什么,如何改进 3.ClassLoader 原理 4.Binder原理和使用 5.Activity 如何显示到屏幕上 6.自定义 View 的注意事项 7.Retrofit 原理 8.okhttp 连接池如何维护的 9.MAT 如何使用,能干什么 10.注解如何使用,编译时和运行时注解的区别 11.有没有了解过热修复 12.Map 的实现类和数据结构 13.内存泄漏如何检测 14.如何避免过度绘制 15.锁机制 二面

1.List 的实现类和优缺点,他们是否线程安全 2.如何设计一个优秀的 SDK,如何让 SDK 适应业务模式的变化。 3.在纸上设计一个推送 SDK 或者监控 SDK 4.两道算法题 5.考察大量数据排序 6.考察多线程协同意识,和核心线程的利用意识。 7.只要求写思路,伪代码即可 8.为什么要离职 9.是否能接受加班 三面(HR)

1.当前项目组结构和项目组中的角色 2.为什么离职 3.多久能到岗 4.当前薪水 5.希望薪水

————————————————

 


#腾讯##面经##社招#
全部评论
大哥,这个设计一个SDK一般是什么思路
点赞 回复
分享
发布于 2022-04-15 11:32

相关推荐

👉🏻基础1. Java 的 HashMap 底层数据结构2. ConcurrentHashMap 是怎么保证线程安全的3. Java 锁框架介绍一下 AQS4. 在编程过程中实际遇到过的并发安全问题5. Java 垃圾回收是怎么做的6. Spring 的核心思想 IOC 和 AOP👉🏻项目7. 网关项目做了什么介绍一下8. Netty NIO 的 select、poll 和 epoll9. 同步、异步、阻塞和非阻塞怎么理解10. 还有个项目做了什么介绍一下11. 介绍一下项目里面时延上报是怎么做的12. 聊聊为什么说项目里有可复用设计👉🏻实习13. 介绍一下实习的时候主要的工作14. 你这边的流量打压策略和花钱投放的流量策略是怎么共同生效的手写15. 写一下策略模式一面问的不难,我感觉是过了,然而跳了复试界面后一直不约面,遂凉,然后在牛客刷到面同 BU 的同学在我一面那天二面,流程终止那天 OC,感觉被排序掉了。在这之后被鹅捞了四次,两次运营开发(听说好像也是开发,只是对内,但我以为是运维),两次客户端开发,都拒面了。实习这个地方压力太大,没啥精力被鹅这种吊着人的面试折磨,准备佛了。今天写了淘天笔试,周五下午一面,发个面经攒点人品。刷到同学发 mygo 相关等鹅oc,而我一边在手子电商10105 回去(好处是有实打实的产出)还要刷算法题备战面试,只能说找实习从没开心过猛猛刷 codefun 去了
点赞 评论 收藏
转发
点赞 17 评论
分享
牛客网
牛客企业服务