kotlin

Android开发3年,九月份面试12家大厂跳槽成功,我有一些面试经验想分享给你们

烈酒焚心 提交于 2020-10-01 17:53:22
在下2017年毕业,目前从事android开发工作已经3年了,前段时间刚完成一次跳槽,面试了几家公司,将一些面试经验分享给大家,希望对大家有所帮助。 简历 首先是简历,一般找一个模板,填写掌握的技能和项目经历即可。 github上有一个不错的模板,详情可见: github.com/CyC2018/Mar… 项目clone后,个性Resuem.md即可,然后导出为pdf文件。 简历建议长度为2页,太长太短都不好。 建议用掌握与熟练掌握取代了解与精通。 刷题 算法题可以说是现在找工作必刷的了。不过根据我面试的经验,算法题总得来说问的还是比较少,还有一些公司是基本不问算法的。 当然如果碰到字节,快手这种每轮都问算法的公司,如果因为算法题拿不到offer就很可惜了。 算法题就好像高考语文的古诗词默写一样,分不多,但丢了就很可惜了。 根据我的经验,大概刷了,掌握100道题就足以应付面试了。 当然完全掌握需要重复练习,不是刷了一遍就可以的。 这里推荐一下极客时间上覃超的五遍刷题法: 五遍刷题法 1.第一遍,直接看解法 多解法,比较解法优劣,默写好的解法 2.第二遍,打开leetcode,直接开始写 多种解法比较,调优 3.第三遍,过一天之后,再重复做题 4.第四遍,过了一周,再来反复练 5.第五遍,面试前一周,恢复性训练 通过以上方法重复练习,大概刷100题就足以应付面试,如果每天刷3道

牛B了,耗时6个月小米,京东,百度的Android高级工程师联名,纯手稿打造了这份2246页PDF面

南笙酒味 提交于 2020-10-01 05:08:05
一、前言 下面的题目都是楼主在Android交流群大家在面试字节跳动时遇到的,如果大家有好的题目或者好的见解欢迎分享,楼主将长期维护此帖。 整理人 :小米,京东,百度高级工程师 参考解析 :郭霖、鸿洋、玉刚、极客时间、腾讯课堂... 内容特点 :大神联合手稿整理资料,条理清晰,含图像化表示更加易懂。 内容概要 :包括 Handler、Activity相关、Fragment、service、布局优化、AsyncTask相关 、Android 事件分发机制、 Binder、Android 高级必备 :AMS,WMS,PMS、Glide、 Android 组件化与插件化等面试题和技术栈! 内容模块 :第一章 Android 相关,第二章 性能优化,第三章 Java 相关,第四章 Kotlin 相关,网络相关,第六章 插件化&热修复&模块化&组件化 &增量更新&Gradle,第七章.图片相关,第八章 Flutter 相关。 由于文章内容比较多,篇幅不允许,部分未展示内容以截图方式展示 。 如有需要获取完整的资料文档的朋友点击我的 GitHub 免费获取。 二、导读 1.大纲 2.目录(35页PDF) 三、部分内容展示 第一章 Android 相关 Android的进阶核心内容一共有655页PDF Android Context 完全解析,你所不知道的 Context 的各种细节

Hacker News 简讯 2020-08-26

早过忘川 提交于 2020-10-01 05:04:40
最后更新时间: 2020-08-26 23:00 Arwes – Futuristic Sci-Fi / Cyberpunk Graphical User Interface Framework - (arwes.dev) Arwes–未来科幻/网络朋克图形用户界面框架 得分:143 | 评论:30 Jacques Cousteau’s Grandson Wants to Build the ISS of the Sea - (smithsonianmag.com) 雅克·库斯托的孙子想建造海上国际空间站 得分:192 | 评论:97 Discrete Cosine Transform – Explain Like I'm Five - (ottverse.com) 离散余弦变换-像我五岁一样解释 得分:59 | 评论:25 What happens when you load a URL? (2015) - (danluu.com) 加载URL时会发生什么?(2015年) 得分:37 | 评论:12 Boom Supersonic hopes to test-fly its supersonic plane in 2021 - (engadget.com) Boom超音速公司希望在2021年试飞其超音速飞机 得分:67 | 评论:50 Draft of OCaml