26秋招新浪微博安卓开发一面

1.挑一个项目介绍
2.mad(model android development)了解吗
3.java版本,1.8和21的区别,有没有使用过java21的新特性
4.梳理java collection
5.hashmap扩容机制,引入红黑树的目的
6.什么条件hashmap进化为红黑树
7.如何保证hashmap的线程安全
8.concurrenthashmap和用sync的hashmap有什么区别,官方提供的concurrenthashmap是怎么保证线程安全的
9.cas内部如何保证版本号的正确性
10.场景:如果一个数量为10的列表,大量线程读,少量线程写,如何保证效率和读写安全
11.这个列表更新之后,用户在界面如何快速的看到变化
12.假设列表变大了,方案会有什么变化吗
13.假设变成了一个读少写多的场景呢?
14.sync和可重复锁的关系是
15.reentrantlock可以实现而sync不能实现的功能是?
16.如何把并行的多线程变成串行的流程
17假设线程a的执行时间长,b等a的时候需要有一个超时时间,比如5s后a还没执行完,b也需要执行,如何实现
18.future超时机制可以被打断吗,报什么异常
19串行的问题可以用现成的工具or第三方库实现吗
20.vm比activity的生命周期长,这是怎么实现的,为什么activity销毁后,vm保证不销毁
21.正常的退出和销毁重建在是怎么区分的
22.vm中的safe state handle是干嘛的
23.内存峰值降低是如何实现的,优化了什么
24.热点封面的缓存是如何实现的
25.常见的内存泄漏的case
26.如果改成静态内部类,执行完之后怎么回调给外边
27.开发过程中用过什么ai工具吗
28.ai开发遇到的问题,有没有总结解决的方法
29.有没有精简token的小技巧
30.反问
全部评论

相关推荐

为了前端岗,WebGIS 转前端想法再谈谈前端赛道,对于GIS,相信很多本科最容易上手的就是WebGIS,现在有AI写页面更方便,这也是多数人的编程真正起航。不可质疑,“前端已死”会杀死基础前端,很多GIS行业像华测导航今年前端都没有HC,小GIS行业前后端全栈是发展趋势。还有就是WebGIS+React+3D(WebGL +Three/Cesium),像现在大疆车载|小米等智驾公司也有小部分HC。前端就没有发展了吗?当然不是,今年互联网🛜大厂还是再招不少前端,像字节跳动、腾讯今年前端HC相比后端还是多,面试机会多,当然也不简单,要靠完全实力+运气进去,为什么会多,个人觉得是AI基架要做,像IDE、结合AI原来业务要进行适当调整以及AI和新业务带来的新需求新交互方式,向多模态进行发展等等👤(学院本211硕+一段中大厂实习)秋招多数大厂都给了面试机会(阿里系卡双2除外)前端要学到什么程度能进大厂?运气,可能面试问的问题刚刚就会,所以就过了可多可少,下面⬇️我学了那些,如果以就业为导向直接快速学(见上图技能):基础(Javascript+ ES5+ +CSS +HTML)框架(React+Vue+底层原理)工程化(Webpack+Vite+底层)主流前沿(AI+SSR+微前端+大前端+Monorepo+音视频等等)项目实践(管理系统、往年字节青训LLM对话框、Markdown编辑器、仿ElementPlus组件库等等)实习|项目+面试自信yyds
为了入行xx岗,我学了_...
点赞 评论 收藏
分享
评论
1
3
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务