分为三个部分第一部分基础,第二部分自己的项目,第三部分面试官一些建议。
第一部分
1、有一个数组其中有奇数个整数,且其中的整数两两成对例如(1,2,3,1,2)问如何找出其中落单的那个。
更进一步,问在不开辟额外的空间且只循环一次的情况下怎么找到。(未答出)(落单的数)
2、有一个单向链表,首尾相接。问如何找出中点。(快慢指针)
第二部分
1、讲解不够深入,浮于表面与第三方SDK的调用。
2、总结不到位,没有发掘出自己的亮点。
3、灵魂三问回答不够好。(包装不够)
为什么要推翻之前的代码进行重写?
在项目中遇到了哪些难点?
现在回过头看项目中有哪些不足的地方。
第三部分
1、学好数据结构,这个是基础。
2、一定要进入大公司,随着h5的普及,Android原生开发在小公司将会很难生存。
3、如何进入大公司
参加竞赛
项目经验丰富,有亮点。
总结能力要强,思维要敏捷。
4、定一个长远的目标
以大目标倒推小目标,提高自我管理能力。
全部评论
(1) 回帖