携程Java实习二面面经

携程二面 4.16  20min

面试官好像也不是写java的,问的很随便

1. 对堆和栈的理解

2. 对多态的理解

3. final的用法

手撕算法:输出斐波那契数列的前15个数字(这东西我竟然一时半会没写出来,肯定是编译器的问题🤐

然后就问我还有什么问题没,我一想,这不能啊,这一说不就凉了,然后我就问了一个最牛逼的问题:“您要不要再问我几个问题”,然后又出了个算法题:100个数字,除去30个最大的,20个最小的,求中间50个数字的平均数,要求时间复杂度为O(N)。然后万幸这个做出来了

#携程春招##携程##实习##Java工程师##面经#
全部评论
我一面也是写这个
点赞 回复 分享
发布于 2020-04-23 17:59
第二个题O(n)怎么做的呀
点赞 回复 分享
发布于 2020-04-19 08:20
你和我绝对是一个面试官,两个编程题都一样,没觉得哪个问题没答上来,但是面17分钟就结束了,好像很赶时间的样子,我都傻了😫找个工作太难了太难了
点赞 回复 分享
发布于 2020-04-17 23:39
同学你好,要不要过来阿里试一下呀,我们是数字供应链事业部
点赞 回复 分享
发布于 2020-04-17 16:31
最后,本来面试官想问 还有什么问题想问我,突然戛然而止,然后说了句等后面HR通知吧🤣
点赞 回复 分享
发布于 2020-04-17 13:39
同一个面试官...问的问题都一模一样...还问了我C++和机器学习的东西😂
点赞 回复 分享
发布于 2020-04-16 22:11
二面的大佬,过来膜拜一下
点赞 回复 分享
发布于 2020-04-16 21:22
什么时候一面的啊
点赞 回复 分享
发布于 2020-04-16 20:26
问还有什么问题没是常规操作
点赞 回复 分享
发布于 2020-04-16 20:18

相关推荐

11-08 22:20
门头沟学院 Java
1、实习介绍2、项目 1 拷打3、实习拷打4、WebSocket 在 Spring 框架中涉及到的一些类或者注解有哪些?5、你认为使用 WebSocket 进行客户端与服务端的通信时,需要在业务侧写代码来做消息的确认吗?6、一个微服务系统会涉及到哪些组件?项目中用到了哪些?7、项目中 ES 的叶子查询是如何实现的?8、MySQL 中有哪些存储引擎?InnoDB 和 MyISAM 的区别?9、为什么 InnoDB 选择 B+ 树作为索引?10、数据库的第三范式?数据库的设计为什么要遵循三范式?11、Spring 中处理一个请求,会经过 Spring 的哪些模块去处理?12、Spring 中的类在它启动之后,会执行哪些方法或者用到哪些注解?13、静态代码块和构造方法,哪个先执行?14、构造方法和 Autowried 哪个先执行?15、了解过 @PostContrust 注解吗?这个注解和实现 InitializingBean 接口重写它的 init 方法,哪个先执行?16、Java 中 HashMap 和 ConcurrentHashMap 有什么区别?17、什么是一致性哈希?和正常的哈希有什么区别?18、用过哪些设计模式?19、线程的创建方式有哪些?20、实现 Runable 接口创建线程和实现 Callable 接口创建线程有什么区别?哪一种接口可以拿到执行的结果?21、一般线程池通过什么方式来创建?线程池有哪些核心参数?22、谈谈线程池工作的流程23、核心线程是一开始就创建了还是任务来了才创建?24、假设一个场景,分别部署了 A 和 B 两个服务,A 服务需要调用 B服务,B 服务的执行时间比较长。B 服务执行完毕后,需要把结果返回给 A 服务,请你设计解决方法,如何让 A 和 B进行一个交互?(三种方案)25、假如你有两个很大的集合,每个集合本身的数据是不重复的,但是两个集合之间的数据是存在重复的。集合很大,加载到内存中会出现问题,请你从数据结构和算法的角度来考虑,怎么样去找到两个大集合的重复元素?26、假如在实际生产中,有一个接口的请求响应时间比较慢,如何去排查?27、手撕:(1)力扣 20.有效的括号;(2)手写单例模式28、反问
查看27道真题和解析
点赞 评论 收藏
分享
评论
2
18
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务