字节跳动效率工程Android实习面经
大概一个礼拜之前在字节跳动上海现场进行了Android开发的实习面试,在这里给大家分享一下面经。
一面(30分钟)
自我介绍
讲了一下简历上的安卓实习经历
然后开始问安卓有关的问题
讲一下Activity的生命周期
两个Activity A与B,A切到B,然后按返回键,B再切回A,请问两个Activity都经历了生命周期的哪几步
回答中提到了Activity的启动模式,接着问了Activity的启动模式是哪些?
线程有没有了解过?线程安全呢?
Android里有接触过动画吗?怎么实现的?
算法题:二叉树的最大宽度(这是一道LeetCode上的Medium,链接点这里)
二面(一小时)
自我介绍
学过哪些专业课?
提到学过计算机组成,于是问了一些有关cache的问题?
为什么需要cache? cache是介于哪两个硬件之间的?
简答介绍一下LRU。
然后让我大概写一下模拟LRU的数据结构。
接下来是Android方面的问题。
问了简历上的安卓实习经历,做了什么事?
然后问了几个和一面一样的问题,我说了一面已经问过这些面试官就直接跳过了。
Android里布局用过哪些?怎么自定义View? View的绘制大概是个怎么样的流程?
Java里的final有什么用法?
Abstract class和interface有什么区别?
设计模式有了解吗?
提到了工厂和单例,就让我写了一个单例
计算机网络了解吗?TCP,HTTP了解吗?
JVM了解吗?
之后开始问我什么时候可以实习?
来面的是提前批还是实习?
后来跟面试官交流发现自己把校招提前批和日常实习搞混了
在技术方面有哪一个领域是自己有研究过的?
在大学里有没有自己做过一些项目?
HR
然后面试官联系了HR,HR进来解释了一下说这里的实习一般都是6个月,问我有没有这么多然而我在海外读大学暑假只放三个多月。然后hr说如果可以现在7月份马上开始实习的话,Android团队是有岗位空缺的,但是如果是明年的暑期实习的话,还需要和Android团队沟通看他们需不需要人因为现在时间太早也不清楚。
总结
这次面试是我第一次现场面试,说实话感觉现场面试比电话视频面试要更容易发挥。从面试的内容,我们可以看到面试官不但会考察算法能力,对应聘者的基础能力(Java底层,计算机组成)以及业务能力(Android方面)也很注重。所以说,在准备面试的过程中,一定要注意自己知识储备的广度,同时也要保证一定的深度。这一点不像国外的互联网公司,一般海外的大型公司对应届生或实习生只考察算法能力,然而面对国内的公司光刷算法题显然是不够的,还需要掌握好有关计算机的基础知识。
字节跳动效率工程Android实习面经相关推荐
- 字节跳动混沌工程实践之场景化主动实验
背景 从 2010 年 Netflix 上线 Chaos Mokey 的第一个版本到现在,虽然混沌工程发展已历时十年,但其实只在少数大厂里面有较成熟的落地,对绝大部分研发同学来说,混沌工程还是一个比较 ...
- 字节跳动历年校招Android面试真题解析,实战解析
前言 笔者是某211非计算机相关专业2018届本科生,在校期间有半年多的互联网小公司实习经历. 毕业之后投递360 ,入职了360企业安全成为专门的前端开发工程师,有幸进入一个很赞的团队,遇到很棒的导 ...
- 【字节跳动】秋招/实习转正,总有一种方法适合你
秋招太难?实习转正也能加入字节跳动! 公司介绍: 成长环境: 秋招: ⚠️内推码:EJSDRMT 工作地点: 薪资福利: 招聘职位: 投递邮箱: 公司介绍: 字节跳动是全球增长最快的科技公司之一,月活 ...
- 字节跳动客户开发_实习|字节跳动 客户端实习生 1-5面 面经
作者:Simple零 链接:https://www.nowcoder.com/discuss/366054?from=zhnkw 来源:牛客网 目前已经拿到实习offer,牛客上各位牛友的面经真的帮助 ...
- 2021新型面试题-血虐面试官斩获字节跳动Offer!Android 精选版面试题级答案(Android+Java+算法+性能优化+四大组件...)
前言 双非本科,自认为技术水平不差,8月从美图实习离职回学校,各种倒霉的事不断,到现在11月,为了找个好的环境复习,9月又在学校附近租了房,基本是没有面试通知就学不进去,前面由于过于自信,也没拿个保底 ...
- 2022金九银十Android大厂面试题来袭,面试字节跳动被问Android屏幕适配方案
前言 我最近在筹备Android面试的相关文章,我发现,Framework是一个十分重要的点,被不少大厂所看重. 如图,这是我们的一个技术交流群里面的对话↓↓↓ 前阵子我写的Android技术文里面, ...
- 字节跳动8年老Android面试官经验谈,专题解析
起因 事情是这样的. 4年前毕业那会,呆在公司的短视频项目,做 视频.那会做得比抖音还早,但是由于短视频太烧钱了,项目被公司关掉了.当时需要开发横竖屏直播/异步视频的场景,就研究下了市场上的 app, ...
- 字节跳动提前批Android客户端(四面+HR面),最终Offer等到手,我也太难了吧
前言 今年的金三银四来得比以往要晚一些,导致有些想换工作和找工作的人错过时机,但这次的"金九银十"的季节快到了,希望大家不要在错过这次机会了. 每年一到面试季的时候,总人很多人去寻 ...
- 意外收获字节跳动内部资料,Android岗
背景 知乎客户端中有一个自己维护的 Hybrid 框架,在此基础上开发了一些 Hybrid 页面,当需要前端或者客户端开发接口的时候,就涉及到联调的问题. 和一般的 前端 <=> 服务端, ...
最新文章
- gprs发送信号对方如何接收_和接收缓冲区比较:Netty发送缓冲区是如何设计的,why?...
- 项目学生:带有Jersey的Web服务客户端
- Unity3D Slider控件(滑动条)
- 一些微信小程序demo地址记录分享
- LOFTER轻博模板设计
- 常用URL schemes ✨支付宝 、微信、腾讯、百度、网易、银行 、社交 、音频 、工具大集合
- win10 按用户名访问计算机,win7访问win10系统时需要输入用户名密码的两种解决方法...
- 《黑天鹅》纳西姆-尼古拉斯-塔勒布_epub+mobi+azw3
- leveldb的sstable-ldb解析
- python|excel分列--部分分列(pandas,concat)
- python 几行代码实现自动回复功能
- 爬虫实战10—日志、守护线程以及验证码处理
- 植物大战僵尸:查找植物叠加种植CALL
- 华为p50鸿蒙系统手机价格,华为P50系列屏幕、镜头、芯片、价格全曝光,预装鸿蒙系统?...
- 在Altium Designer 2022中创建一个完整的PCB电子设计工程项目(超详细)
- Hdu 5445 Food Problem 多重背包
- 深入理解CNI(容器网络接口)
- 什么叫计算机游戏,电脑吃鸡游戏叫什么,电脑上的吃鸡游戏叫什么
- 数据挖掘使用了什么技术?
- 23位子网掩码是多少_23位子网掩码ip范围