摘要: 一面: 1、项目相关,大致介绍了一下 2、问了一下Java中的HashMap的底层原理 3、场景题:设一个30G的HashMap 4、识别算法的整个流程? 5、如何优化识别算法的分类结果? 一面大概40分钟结束,晚上7点多收到二面的通知 二面: 由于一面是部门leader,所以二面没有问技术方面的东 阅读全文
posted @ 2019-07-18 22:44 林木声 阅读(738) 评论(0) 推荐(0) 编辑
摘要: 1、三个项目介绍一下 2、Java并发编程 3、Java分布式框架 4、一致性Hash 5、List、Set、HashMap的区别和应用场景 6、CAS 7、并发HashMap 阅读全文
posted @ 2019-07-18 22:38 林木声 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 1、自我介绍 2、JDK、JRE和JVM的区别? 3、java和c++的区别? 4、topK问题 5、数字频率的topK问题 6、唯一索引和普通索引的区别? 7、在游览器的输入网站的过程? 8、数据库设计,学生选课系统 9、线程和进程的区别 10、死锁 基本上都答上来了,感觉面试官不怎么感兴趣。。。 阅读全文
posted @ 2019-07-18 22:27 林木声 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 1、介绍一下自己 2、实习经历,实习中遇到的一些问题,是如何解决的? 3、在浏览器输入一个网址经历的过程?越详细越好 4、3元组和为0的算法题:思路和以及在线写代码,以及如何优化时间复杂度 5、连续子序列乘积最大? 6、有什么想问的? 阅读全文
posted @ 2019-07-18 22:24 林木声 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1、java中集合类列举? 2、java集合类的底层结构? 3、多线程编程,线程的状态? 4、synchronized关键字,结合具体的代码进行分析? 5、wait方法和sleep方法的区别? 6、notifyall和notify区别? 7、springboot的优点? 8、依赖注入底层是怎么实现的 阅读全文
posted @ 2019-07-18 22:19 林木声 阅读(265) 评论(0) 推荐(0) 编辑