记录唯一提前批面试(TCL 安卓系统)
(30mins)自我介绍:大概介绍了一下自己的学校、实习经历、项目
八股部分:
1、多态的实现,让我结合一个具体的例子来说多态,然后把多态的原理说清楚
2、数组和链表的区别
3、定义数组和用malloc的区别(讲真不知道他这是想问啥,说了直接用数组在栈上,用malloc在堆上?)
4、空指针怎么处理?
项目部分:
让自己挑一个最熟悉的项目
1、项目怎么构思写出来的,整体流程
2、项目遇到的bug怎么解决的,怎么定位的
3、内存泄露怎么解决
其他:
1、对安卓有什么了解吗?说出所有你对安卓的了解
2、和别人起冲突怎么办,会怎么解决
3、怎么看待人工智能?
4、怎么看待GPT
5、最近学到的新东西
6、最近遇到的困难
反问:
几轮面试?一轮技术面+HR面
主要用到什么开发语言?
需要补充学习什么知识?
主要是做系统还是应用?
感觉应该是KPI面了,因为没开摄像头,我基本不开摄像头的面试都挂了。投递快一个月了突然约我面试,中途还疯狂改了好几次时间。
提前批也没怎么投,感觉对非科班很不友好,唯一一个提前批给面的。八股都是烂八股,项目都答上来了,也结合实习进行了很多拓展还是挂了...难绷,这边说是做安卓系统开发,一直很在意会不会java和一些安卓的基本常识...之前有一个移动安全的实习,还以为可以蹭过去,看来还是要针对他们业务稍微复习一下这方面的八股。
八股部分:
1、多态的实现,让我结合一个具体的例子来说多态,然后把多态的原理说清楚
2、数组和链表的区别
3、定义数组和用malloc的区别(讲真不知道他这是想问啥,说了直接用数组在栈上,用malloc在堆上?)
4、空指针怎么处理?
项目部分:
让自己挑一个最熟悉的项目
1、项目怎么构思写出来的,整体流程
2、项目遇到的bug怎么解决的,怎么定位的
3、内存泄露怎么解决
其他:
1、对安卓有什么了解吗?说出所有你对安卓的了解
2、和别人起冲突怎么办,会怎么解决
3、怎么看待人工智能?
4、怎么看待GPT
5、最近学到的新东西
6、最近遇到的困难
反问:
几轮面试?一轮技术面+HR面
主要用到什么开发语言?
需要补充学习什么知识?
主要是做系统还是应用?
感觉应该是KPI面了,因为没开摄像头,我基本不开摄像头的面试都挂了。投递快一个月了突然约我面试,中途还疯狂改了好几次时间。
提前批也没怎么投,感觉对非科班很不友好,唯一一个提前批给面的。八股都是烂八股,项目都答上来了,也结合实习进行了很多拓展还是挂了...难绷,这边说是做安卓系统开发,一直很在意会不会java和一些安卓的基本常识...之前有一个移动安全的实习,还以为可以蹭过去,看来还是要针对他们业务稍微复习一下这方面的八股。
全部评论
为啥感觉你这个这么熟悉,宁?
相关推荐