富途实习1面面经
今天的富途一面 10.0-11.0,面了54分钟;
1、简述 private、protected、public 的区别?
2、protected 同一个包,没继承关系呢,(这个不可以,当时说错了,因为没记过这个,,,,,第一次有面试官问我这个的);
3、简述 final 关键字的作用。
4、java 的 double 类型,能否准确存储 0.3 这个值?0.5呢
5、【静态内部类】跟【非静态内部类】有什么区别?
6、String s0 = "abc";String s1 = "abc";String s2 = new String("abc");问的什么不用说了吧;
7、描述线程、进程的区别?
8、简单介绍几个进程间通讯的手段
9、ArrayList 和 LinkedList 的区别是什么?
10、栈和队列的区别是什么?
11、list、set、map 的区别是什么?
12、描述下 HashMap 实现
13、a = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9],把 a 数组的内容打乱,说了两种,面试官说第二种效率太低,问我还有别的方法吗?
14、"(( 23 - 98.22 ) * (24*6.34) + 2) + 123 + 76 / 4",表达式包含:加、减、乘、除、小括号、数字、小数点、空格
中间可能有空格,表达式肯定是合法的,无需判断合法性,计算结果,说了两种,问我还有别的方法吗?
中间可能有空格,表达式肯定是合法的,无需判断合法性,计算结果,说了两种,问我还有别的方法吗?
15、死锁是怎么产生的?怎么解决死锁的问题?
16、内存泄漏?如何解决、避免内存泄漏?
17、一个 5L,一个 6L 的瓶子,如何得到 3L 水?(我的智商老高了);
18、了解过、用过哪些?描述一下你是怎样用的,设计模式(我说了我比较熟的,单例、观察者、适配器、装饰器等,说了自己只是会写,知道原理,没有在项目中实际运用过);
19、反问环节;
微信语音面试,开头问了我学校学习情况,自我介绍,面过哪些公司(好像还在统计似的),是否了解富途,你更想去前端还是后端(我说后端,他说后端主C++,又问了面试官对于安卓不了解有影响吗,说没有,我说那就好😁);