Android面试经验 -- 乐视
此次投的是三年经验的Android开发,最后反而因为自己的失误,没有准备充分而导致结果很悲剧,以此告诫自己千万不能疏忽大意。
面试过程
第一次去大公司面试,心里不是一般的激动和紧张,来到乐视大厦门口,感觉这一切都不像是真实的,这才是北漂的我现在想去的地方。向一楼客服MM询问了下要了临时工卡直接上了10F,电梯有点挤。找到HR后她帮我联系了面试官。(PS: 网友说挤,现在看到真实环境还真不是盖的,HR都是挨着坐,研发这边都是各种大电视并排的,但是这种环境工作也正是我所期待的)
面试官貌似很严肃的样子,让我更多了几分不自然。在工位上直接开始给我一套题先做,题数不多只有5题:
- 实现单例模式;
- 循环和递归实现N阶阶乘 (0 != 1),输入目标值可以输出结果;
- 二分法查找目标值;
- 两个栈实现队列,栈的基本方法给出:pop(),push(),isEmpty();
- 100层跳台阶,一次可以跳123步,总共跳多少步;
由于快到中午开始的,写完正好面试官买饭去了,回来端着饭问我是否写完了,结果看了看答卷瞬间黑脸直接说,你这写的答案感觉不像工作三年的啊,我老实实话实说去年2月才开始自学的编程,9月正式工作的,现在工作一年多了,因为怕简历被刷才写的三年。于是开始问我的答卷,就不一一细说了,想找个缝钻进去。。
数据结构与算法被完爆后,又问了问关于Android方面的知识点,其实这些问题基本都是聊工作接触到的东西,然后面试官试探你入的有多深
- Volley有哪些类型的网络请求;
- Volley的RetryPolicy方法,其中问到了设置超时时间,原理等
- Get / Post的请求方式,两者的区别
- Android Studio查看线程状态的方法
- 线程有哪些状态
- 如何分析Debug ANR的问题
- 从traces.txt文件中怎么分析ANR
记得的也就大概是上面这些问题,但是一般面试官问的时候都是看你的简历问的问题,看看你的简历写的是否真实,千万不要把不会的写的熟练,不然自己打脸。
此次面试最大的感触,是后面面试官问我的优势在哪,我说我很拼,可被痛骂一顿,说没看到我拼的结果,并且我只有输入没有输出,这样是不行的。因为不是科班生的缘故,他建议我把相关的教材找找,把基础好好看看,前人几十年的知识积累都记录在里面,不要忽略这些东西。
虽然此次以GG告终,却改变了我曾经很多幼稚的想法。感谢生命中给予我帮助甚多的人们。
最后总结了几点:
- 无论是否正在工作还是要多去面试,毕竟能知道自己的不足,能尽快改进
- 基础很重要!这决定了自己以后成长的深度,不要认为数据结构与算法貌似工作中都用不到
- 面试前先练练手写代码,确保自己写的清晰、熟练,写的同时注意鲁棒问题,边界问题,答完题后将几个值带进去看看是否正确
- 写博客,平时工作用到的都尽量记录下来,并且细心一些。这次被问到DDMS中查看线程状态时就有细节被问到而我一问三不知
- 简历要真实,大部分面试的内容都是简历写的内容
Android面试经验 -- 乐视的更多相关文章
- 阿里、腾讯、百度、网易、美团Android面试经验分享,拿到了百度、腾讯offer
基本情况 2021届普通本科,Android开发岗. 此文主要是2020年秋招面试经验汇总,最终拿到了百度.腾讯的offer. 主要包括阿里三面,腾讯四面,百度三面,网易三面,美团一场面完. 阿里(由 ...
- 双非本科字节跳动Android面试经验和心得体会分享(已拿offer)
新人报道,没有什么可分享的,就记录一些自己求职的体会和心得. 我是在校招补录的时候参加了今日头条的招聘,岗位是Android开发,最后成功拿到了入场券.但是这也丝毫不值得骄傲,大家都知道:技术日新月异 ...
- Android面试经验2
1,android如何更换主题: 2,如何设计软件: 3,代码中用到那些设计模式: 4,c++和java有那些不同: 一,指针: 二,多重继承: 三,数据类型和类: 四,自动内存管理: 五,操作符重载 ...
- Android面试经验1
1,java基本数据类型. Byte.short.int.long.float.double.char.boolean. 1 2 2 2 4 ...
- Android真机测试、乐视手机启用开发者模式
一.乐视手机启用开发者模式 1.进入 设置>关于手机,连续按5次,进入开发者模式 显示结果如下: 2.启用开发者模式,并且要启用USB调试 3.在VS中部署或调试Android引用,使用真机测试 ...
- BAT的面试经验_摘抄
一.心态 心态很重要! 心态很重要! 心态很重要! 重要的事情说三遍,这一点我觉得是必须放到前面来讲. 找工作之前,有一点你必须清楚,就是找工作是一件看缘分的事情,不是你很牛逼,你就一定能进你想进的公 ...
- AndroidTV版(乐视超3 X55)root,将自己的软件设置为开机自启、系统软件,卸载系统应用等问题总结
最近开发android软件客户要安装在乐视TV上,而且要求是开机自启.我很天真的以为写一个广播接收类接收开机广播就可以了,可是根本不会,有的设备就是不可以接收到开机广播,于是各种百度搜索.大神们说是只 ...
- 乐视mysql面试题
http://blog.itpub.net/28916011/viewspace-2093197/ 最近,朋友去乐视面试了mysql DBA,以下是我据整理的乐视mysql面试题答案,供大家参考 ...
- Android面试题目及其答案
转自:http://blog.csdn.net/wwj_748/article/details/8868640 Android面试题目及其答案 1.Android dvm的进程和Linux的进程, 应 ...
随机推荐
- [原] KVM 虚拟化原理探究(1)— overview
KVM 虚拟化原理探究- overview 标签(空格分隔): KVM 写在前面的话 本文不介绍kvm和qemu的基本安装操作,希望读者具有一定的KVM实践经验.同时希望借此系列博客,能够对KVM底层 ...
- ImageView缩放选项
ImageView.ScaleType 将图片边界缩放到所在view边界时的缩放选项. Options for scaling the bounds of an image to the bounds ...
- .NET Core系列 :3 、使用多个项目
通过前面的两篇文章,我们已经知道如何创建新的项目,如何生成并运行我们的应用程序,也知道(大致) project.json 文件中的内容是什么意思.但大多数项目往往也需要多个项目或引用的类库.我们要创建 ...
- “.Net 社区虚拟大会”(dotnetConf) 2016 Day 2 Keynote: Miguel de Icaza
美国时间 6月7日--9日,为期三天的微软.NET社区虚拟大会正式在 Channel9 上召开,美国时间6.8 是第二天, Miguel de Icaza 做Keynote,Miguel 在波士顿Xa ...
- 匹夫细说C#:庖丁解牛迭代器,那些藏在幕后的秘密
0x00 前言 在匹夫的上一篇文章<匹夫细说C#:不是“栈类型”的值类型,从生命周期聊存储位置>的最后,匹夫以总结和后记的方式涉及到一部分迭代器的知识.但是觉得还是不够过瘾,很多需要说清楚 ...
- CSS Position 定位属性
本篇文章主要介绍元素的Position属性,此属性可以设置元素在页面的定位方式. 目录 1. 介绍 position:介绍position的值以及辅助属性. 2. position 定位方式:介绍po ...
- tomcat开发远程调试端口以及利用eclipse进行远程调试
一.tomcat开发远程调试端口 方法1 WIN系统 在catalina.bat里: SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compi ...
- Android业务组件化之子模块SubModule的拆分以及它们之间的路由Router实现
前言: 前面分析了APP的现状以及业务组件化的一些探讨(Android业务组件化之现状分析与探讨),以及通信的桥梁Scheme的使用(Android业务组件化之URL Scheme使用),今天重点来聊 ...
- 深入node之Transform
Transform流特性 在开发中直接接触Transform流的情况不是很多,往往是使用相对成熟的模块或者封装的API来完成流的处理,最为特殊的莫过于through2模块和gulp流操作.那么,Tra ...
- IT运维监控解决方案介绍
现状 •小公司/ 创业团队< 500台服务器规模 开源方案:Zabbix.Nagios.Cacti- 云服务提供商:监控宝.oneAlert等 •BAT级别> 10万台服务器 投 ...