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的进程, 应 ...
随机推荐
- EntityFramework Core Raw SQL
前言 本节我们来讲讲EF Core中的原始查询,目前在项目中对于简单的查询直接通过EF就可以解决,但是涉及到多表查询时为了一步到位就采用了原始查询的方式进行.下面我们一起来看看. EntityFram ...
- .NET Core系列 : 1、.NET Core 环境搭建和命令行CLI入门
2016年6月27日.NET Core & ASP.NET Core 1.0在Redhat峰会上正式发布,社区里涌现了很多文章,我也计划写个系列文章,原因是.NET Core的入门门槛相当高, ...
- 记一个mvn奇怪错误: Archive for required library: 'D:/mvn/repos/junit/junit/3.8.1/junit-3.8.1.jar' in project 'xxx' cannot be read or is not a valid ZIP file
我的maven 项目有一个红色感叹号, 而且Problems 存在 errors : Description Resource Path Location Type Archive for requi ...
- AspNetPager分页控件样式的使用
分页是Web应用程序中最常用到的功能之一,AspNetPager 简单实用,应用到项目后台中,棒极了! 自定义样式: <style type="text/css"> ...
- js数组去重几种思路
在一些后台语言中都内置了一些方法来处理数组或集合中重复的数据.但是js中并没有类似的方法,网上已经有一些方法,但是不够详细.部分代码来源于网络.个人总计如下:大致有4种思路 1)使用两次循环比较原始的 ...
- swift开发新项目总结
新项目用swift3.0开发,现在基本一个月,来总结一下遇到的问题及解决方案 1,在确定新项目用swift后,第一个考虑的问题是用纯swift呢?还是用swift跟OC混编 考虑到新项目 ...
- (一)Spark简介-Java&Python版Spark
Spark简介 视频教程: 1.优酷 2.YouTube 简介: Spark是加州大学伯克利分校AMP实验室,开发的通用内存并行计算框架.Spark在2013年6月进入Apache成为孵化项目,8个月 ...
- Linux设备管理(二)_从cdev_add说起
我在Linux字符设备驱动框架一文中已经简单的介绍了字符设备驱动的基本的编程框架,这里我们来探讨一下Linux内核(以4.8.5内核为例)是怎么管理字符设备的,即当我们获得了设备号,分配了cdev结构 ...
- BZOJ 2119: 股市的预测 [后缀数组 ST表]
2119: 股市的预测 Time Limit: 10 Sec Memory Limit: 259 MBSubmit: 331 Solved: 153[Submit][Status][Discuss ...
- Windows 上安装 Jekyll.
Jekyll是一个静态网站生成工具.它允许用户使用HTML.Markdown或Textile来建立静态页面,然后通过模板引擎Liquid(Liquid Templating Engine)来运行. 原 ...