城市大脑实习一面hr面 Java后端
杭州城市大脑,已offer
投完很快就打过来约面试,约了后天。面我的面试官喜欢一问一答,不喜欢我展开说太多,会打断你然后根据你的回答突然插入一个问题。
自我介绍
java的基本数据类型?除了基本类型还有什么类型?引用类型介绍一下?
java面向对象,三种介绍一下?(打断)简洁一点,不要说这么多。封装我们什么时候会用到?
string类可以继承吗?
stringbuilder和stringbuffer的区别?
知道哪些常用的list?介绍一下
答:arraylist和linkedlist....
数组和链表的区别?(打断)数组长度是可变的吗?
除了list,还知道那些容器?
答:map,set....
那list和set有什么区别?
答:set不能存储重复元素..
(打断)那set是怎么判断元素重复?
object类有哪些方法?
如果我要克隆元素要怎么做?
答:深 浅
序列化是怎么做的?具体是怎么实现的?
versionUID是做什么的?(不知道)
怎么理解线程安全?怎么实现线程安全?
(打断)加锁的方式有什么?
(打断)synchronized除了同步代码块还能修饰什么?
synchronized一般对什么对象加锁?
锁的是方法的时候实际上是锁什么?(我不知道是什么意思)
线程的状态说一下
怎么实现多线程? (线程创建)
run方法和start方法的区别?
项目介绍一下?(rpc)
(打断)请求用的是http请求吗还是tcp?
http讲一下?
其他项目?
Maven常用命令你讲一下?
mysql的事物讲一下?有几种事物?
连表查询知道吗?实际有用到的吗?
(打断)左连接,内连接,右连接的区别?
有什么想问我的吗?
================== 分割线 ====================
几天后,hr面
自我介绍
你科研是做AI的,为什么要转开发?
有考虑别的大厂吗?
还投过其他什么类型的公司?
对我们公司业务感兴趣吗?
技术面试感觉怎么样?
薪资能接受吗?
最快什么时候能到岗?
有别的offer吗?
能否马上到岗?
#实习##面经##Java工程师#