今天面了科大讯飞(杭州)的春招,总体感觉不咋地,总结如下。
| 技术面 |
1.自我介绍
2.项目
这是一般面试都有的环节,要求讲简历中比较满意的一个项目,说明自己的工作以及其中的难点等。
3.Java类问题
- float类型如何初始化
float a = 0;
或者
float a = 0.0f; - 包装类的作用
个人认为可以从两方面回答,一是在编码过程中,List等集合类只接收类而不接收基本数据类型,还有有些方法要求传入Object类型的话,也是不能传入基本数据类型的;二是包装类可以方面类型之间的转换,比如可以通过int a = new Integer("123");或者int a = Integer.parseInt("123");来讲String类型转成int型。 - HashMap和ConcurrentHashMap的区别
一般面试套路是问HashMap和HashTable的区别,一下没准备,有点慌了。当然这两个区别也是前者是线程不安全的,而后者是线程安全的。但是ConcurrentHashMap实现线程安全的方式与HashTable是不一样的,这个我当时确实不知道,可以参考这篇文章。 - 整数比较
面试官在纸上写了如下一段代码,问打印出的结果是什么。
Integer a = 100, b = 100, c = 150, d = 150;
System.out.println(a == b);

本文是对科大讯飞2018年春季招聘面试的总结,包括自我介绍、项目介绍、Java类问题、网络类问题、数据库类问题以及内聚与耦合的区别等环节。面试中涉及了Java的float类型初始化、包装类作用、HashMap与ConcurrentHashMap的区别、多线程概念、JVM内存分布、OSI模型与TCP/IP体系结构、三次握手和四次挥手等技术问题。尽管面试者感到表现不佳,但这次经历提醒了他需要更扎实地学习相关知识。
最低0.47元/天 解锁文章
2710

被折叠的 条评论
为什么被折叠?



