百度Android日常实习timeline(已offer)

10.10 官网投递简历

10.23 一面(60min)

面试官人非常好,会循循善诱,体验极佳,是我面过最好的一个面试官。

  1. 自我介绍。
  2. 介绍一下你简历上写的两个项目。
  3. 两个项目大概几个人参加,各自有什么负责的工作吗?介绍一下。
  4. 你在跟后端对接过程中通过什么格式数据对接?约定了一些怎样的接口的请求流程?
  5. Java中final关键字有什么用途?能在哪些地方使用?
  6. Kotlin中跟final关键字等价的是什么?
  7. 介绍一下Java中Object类里面的方法,你有用到过哪些?
  8. 怎样在多线程访问集合的场景下,能够确保不会出现并发问题呢?
  9. Activity的启动模式。
  10. Activity的生命周期。
  11. Android的视图是怎样绘制,最终展示在屏幕上的?说一下系统在这一块的处理流程。
  12. Android触摸事件传递。
  13. 说一下你知道的Android里面进程的通信。
  14. Handler发送消息具体底层原理说一下。
  15. 结合Android源码或者一些开源库/经典第三方库的源码,说一下你熟悉的常见的设计模式。
  16. 介绍一下Retrofit和OkHttp。
  17. Retrofit用到了注解,你平时还有其他地方用过注解吗?了解过注解的相关机制吗?
  18. Android最后打包的产物APK里面最终存在了哪些文件?
  19. 输入一个网址到显示页面中间发生的事情。
  20. 反问

一面的知识点基本上都答出来了,当时我觉得进二面的几率挺大的,果不其然很快就发了二面邀请。

10.26 二面(45min)

  1. 自我介绍
  2. 介绍一下static关键字的作用。
  3. 追问:你能结合Java的内存结构介绍一下有这个关键字和没有这个关键字的区别吗?
  4. 介绍一下线程和进程的概念。
  5. 介绍一下死锁的概念,和它产生的原因。
  6. 追问:你在日常开发中有遇到过死锁的问题吗?
  7. 结合这种线程和进程概念,我们在多线程开发的时候,需要考虑哪些事情?
  8. 追问:sychronized和volatile这两个关键字它的作用上的差异点。
  9. 介绍一下HTTP和HTTPS的区别
  10. 介绍一下Android里面Handler的实现原理,以及我们在使用过程中有什么需要注意的吗?
  11. 介绍一下Android中常见的布局类型
  12. 追问:不同布局对于整个页面性能的差异。
  13. 追问:日常项目中的话,你怎么判断要用那种布局呢?你的选择规则或者标准是什么?
  14. 介绍一下MVVM架构,你是怎么用的?
  15. 追问:LiveData底层实现原理了解过吗?(答了不了解,于是有了追问b)
  16. 追问:那如果说让你来设计一个LiveData,你会怎么做呢?
  17. 算法题:最长不重复子串。
  18. 反问

面试官迟到了15分钟,原本一小时的面试被压缩成了45min。算法题我一开始还理解错意思了,面试官还问我懂不懂题目意思是什么,我自己以为懂了,其实根本没懂。面试最后几分钟我重新理解了一下题意,正要用对的思路去做的时候,面试官说“没时间了,就到这了吧”。

由于我自认为答的也不怎么好,加上算法题没做出来,当时就已经觉得没下文了。没想到居然约了三面。

10.31 三面(25min)

  1. 自我介绍
  2. 你自己评价你自己,最突出的一块技术亮点是什么?
  3. 为什么你会自己想去学Android这块?
  4. 你学Android的知识主要通过哪些手段?
  5. 像自定义View,你目前了解的一般在实践上需要注意哪些东西?
  6. 你在实际实践过程中,都是Android类的吗?还是也有非Android类的一些软件或项目之类的?
  7. 在你做的项目这个过程中,你觉得哪个功能实现起来相对来讲最复杂?
  8. 以你目前看过的源码来讲,你觉得你看到哪个源码是设计上还有代码上让你觉得还挺好的?

面试官面完后说问的问题挺简单的,让我保持电话畅通。当时觉得可能有戏,又觉得可能是客套话。

11.6 oc

11.7 offer

从一面的有点自信,到二面的万念俱灰,再到三面的猜不透面试官态度。三次面试下来,像极了跌宕起伏的故事情节。由于当时投了几个大厂基本都被发感谢信了,所以对百度也没抱太大希望,特别是当二面没做出算法题的时候,感觉我和百度的缘分就到这了。即使如此,心里还是抱有一丝希望,所以收到三面的时候是既意外又恐慌的,想着如果三面挂了该怎么办。三面过后更是寝食难安,每天都在等邮件,没动静的一个星期大概是我经历过的最漫长的一个星期了。

“众里寻他千百度。蓦然回首,那人却在,灯火阑珊处。”愿我们在经历了人生的起起伏伏后,都能够收获一个美好的结果。

#百度##Android##实习#
全部评论
请问没有hr面的吗
点赞 回复 分享
发布于 2024-04-01 17:24 广东
这面试难度顶上秋招了
点赞 回复 分享
发布于 2023-11-30 10:42 广东
base哪里呀
点赞 回复 分享
发布于 2023-11-16 22:27 广东
恭喜🎉
点赞 回复 分享
发布于 2023-11-16 17:37 广东
表扬了
点赞 回复 分享
发布于 2023-11-14 22:16 辽宁

相关推荐

已注销:再接着投吧项目经历太流水账,且没有实习经历,我之前也是这样,后来跟着大厂导师修改了项目和简历之后成功上岸,有需要可以问我
点赞 评论 收藏
分享
06-27 12:54
已编辑
门头沟学院 Java
累了,讲讲我的大学经历吧,目前在家待业。我是一个二本院校软件工程专业。最开始选专业是觉得计算机感兴趣,所以选择了他。本人学习计算机是从大二暑假结束开始的,也就是大三开始。当时每天学习,我个人认为Java以及是我生活的一部分了,就这样持续学习了一年半,来到了大四上学期末,大概是在12月中旬,我终于找的到了一家上海中厂的实习,但我发现实习生的工作很枯燥,公司分配的活也不多,大多时间也是自己在自学。就这样我秋招末才找到实习。时间来到了3月中旬,公司说我可以转正,但是转正工资只有7000,不过很稳定,不加班,双休,因为要回学校参加答辩了,同时当时也是心高气傲,认为可以找到更好的,所以放弃了转正机会,回学校准备论文。准备论文期间就也没有投递简历。然后时间来到了5月中旬,这时春招基本也结束了,然后我开始投递简历,期间只是约到了几家下场面试。工资也只有6-7k,到现在我不知道该怎么办了。已经没有当初学习的心劲了,好累呀,但是又不知道该干什么去。在家就是打游戏,boss简历投一投。每天日重一次。26秋招都说是针对26届的人,25怎么办。我好绝望。要不要参加考公、考研、央国企这些的。有没有大佬可以帮帮我。为什么感觉别人找工作都是顺其自然的事情,我感觉自己每一步都在艰难追赶。八股文背了又忘背了又忘,我每次都花很长时间去理解他,可是现在感觉八股、项目都忘完了。真的已经没有力气再去学习了。图片是我的简历,有没有大哥可以指正一下,或者说我应该走哪条路,有点不想在找工作了。
码客明:太累了就休息一下兄弟,人生不会完蛋的
如果实习可以转正,你会不...
点赞 评论 收藏
分享
评论
5
10
分享

创作者周榜

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