CVTE 西安站 安卓 一面 二面 发个面经赞赞人品
一面
1、上来没有让自我介绍,直接问最熟悉的项目说一下,然后让画出自己负责的部分项目架构图,解释一下怎么实现的 2、项目中使用到的设计模式,除去系统实现的 3、面向接口编程的特点 4、平时怎么使用泛型的,除集合以外 5、栈的特点,手写用数组实现入栈和出栈功能 6、java的引用 弱引用和软引用的特点和使用场景 7、熟悉哪些框架(我在项目中用到了volley) ,问我volley看过源码没有,volley是怎么实现的,有什么特点 8、java多线程的使用 好像就是这些了,剩下的想不起来了,面了不到半个小时,然后说就这样,让我在边上等会儿。 等了一会儿之后,有个人让我去二面。
二面
1、大学期间做了多少个项目,详细说一下。 2、每个项目自己负责的部分,难点,画出架构图,然后对着图讲解。 3、java多线程 4、平时比较熟悉的框架,在什么时候用到了,这里我又把volley讲了一遍,然后说别的不太熟 5、手写代码:给定3个字符串,找出3个字符串中都包含的字母的出现次数。 6、设计一个微波炉,有三个条件,第一是不能加热一些特殊的食品(鸡蛋,香蕉,等等),第二是加热过程中不能打开微波炉的门,第三是以后要有其他方面的扩展,然后说从程序员的角度考虑一下要设计这个产品,需要怎么实现 7、对自己大学几年做一个评价 剩下的想不起来了,然后就说我有什么想问的,我先问面试官,让他评价一下我的面试,然后他让我先自己评价,后来他又给说了说。第二个我问了一下公司对新员工的培训,然后他给我说了一下,他在说的时候我就给记下来了 ,然后我走的时候我想把那张纸带走,结果。。不让,我就拍照了。二面一个多小时,说是24小时内给答复。。 #广州视源电子科技股份有限公司#
1、上来没有让自我介绍,直接问最熟悉的项目说一下,然后让画出自己负责的部分项目架构图,解释一下怎么实现的 2、项目中使用到的设计模式,除去系统实现的 3、面向接口编程的特点 4、平时怎么使用泛型的,除集合以外 5、栈的特点,手写用数组实现入栈和出栈功能 6、java的引用 弱引用和软引用的特点和使用场景 7、熟悉哪些框架(我在项目中用到了volley) ,问我volley看过源码没有,volley是怎么实现的,有什么特点 8、java多线程的使用 好像就是这些了,剩下的想不起来了,面了不到半个小时,然后说就这样,让我在边上等会儿。 等了一会儿之后,有个人让我去二面。
二面
1、大学期间做了多少个项目,详细说一下。 2、每个项目自己负责的部分,难点,画出架构图,然后对着图讲解。 3、java多线程 4、平时比较熟悉的框架,在什么时候用到了,这里我又把volley讲了一遍,然后说别的不太熟 5、手写代码:给定3个字符串,找出3个字符串中都包含的字母的出现次数。 6、设计一个微波炉,有三个条件,第一是不能加热一些特殊的食品(鸡蛋,香蕉,等等),第二是加热过程中不能打开微波炉的门,第三是以后要有其他方面的扩展,然后说从程序员的角度考虑一下要设计这个产品,需要怎么实现 7、对自己大学几年做一个评价 剩下的想不起来了,然后就说我有什么想问的,我先问面试官,让他评价一下我的面试,然后他让我先自己评价,后来他又给说了说。第二个我问了一下公司对新员工的培训,然后他给我说了一下,他在说的时候我就给记下来了 ,然后我走的时候我想把那张纸带走,结果。。不让,我就拍照了。二面一个多小时,说是24小时内给答复。。 #广州视源电子科技股份有限公司#