新鲜出炉---携程电面(Java研发岗)

17号笔试的携程,两题编程题都AC了,过了一周仍然没有消息,原以为笔试又一次挂了(完美、爱奇艺编程题都AC了至少一题到两题,但是一直木有面试通知),真心感觉全世界都在针对我/(ㄒoㄒ) \。今天下午3点左右终于等到了携程的电话通知晚上5点30到6点进行电面,内心的惊喜不下于对面来中gank竟送了双buff的感觉。废话不多说了,和各位牛客分享下携程电面的问题。
面试官口气很亲切,像个大哥哥。首先一上来公式试的让自己做下自我介绍,然后简单问了下做过的项目。
针对项目面试官提出了几个问题:
1.关于项目中使用的开源技术方面的
2.关于项目中某些功能如何实现以及优化的
接下来问了下除了JAVA还了解什么语言,我苦逼的说了C语言,然后面试官让我说出JAVA和C的区别,又问了字符串在JAVA和C中是如何操作的,有什么不同,之后问了阻塞Soket和非阻塞Soket的区别,后来又问了几个基础问题记的不***楚啦。
接下来就是问了一个编程题,大概意思是让你写一个返回boolean类型的方法接口,方法需要传递一个机场编码str,用于判断str是否为中国机场,比如虹桥机场编码SHa(大小写不区分)那么返回true,日本某机场GuiZi那么返回false。我当时只想到了用map存机场编号及对应的国家(可能有别的更好的方法),接着提出当机场编号有新增或者有删减更新的时候如何保证方法还是能够有效的做出判断,最后问当多个用户(多个线程)同时操作的时候如何保证方法及结果不出错等。其实就是数据更新后的逻辑关系以及线程同步操作,后来让我整理下思路从代码第一行一直说到最后一行。
最后也是公式化的向面试官问了几个问题作为结束啦。
整个电面时间1小时06分56秒,感觉自己回答的还不错,应该不会这么快就GG了吧/(ㄒoㄒ)/,希望不是错觉,不是郎有意而妾无情啦,希望面试官大大能给个好的分数吧。
希望这些分享对各位撸友又用!
#携程##Java工程师#
全部评论
你微信公众号上状态 现在显示什么
点赞
送花
回复
分享
发布于 2016-09-28 20:10
今天刚关注,状态是复试
点赞
送花
回复
分享
发布于 2016-09-28 20:13
滴滴
校招火热招聘中
官网直投
谢谢楼主分享。我现在状态还是部门筛选,还没接到面试电话好慌。。。
点赞
送花
回复
分享
发布于 2016-09-28 20:25
楼主是哪个地方的呢
点赞
送花
回复
分享
发布于 2016-09-28 20:44
我面了两面,一轮现场面,一轮电话面,电话面只有20分钟,刚才查了状态还是初试。。。估计是挂了
点赞
送花
回复
分享
发布于 2016-10-06 16:44
现在怎么样了楼主
点赞
送花
回复
分享
发布于 2016-10-07 20:05
我十号南京二面
点赞
送花
回复
分享
发布于 2016-10-07 20:28

相关推荐

4.16 cdg腾讯金融科技 15min(秒挂)1.询问项目有没有做移动端和小程序适配2.vue2和vue3区别3.追问vue2和vue3底层有哪些区别4.项目的组件化和模块化体现在哪里5.了解vue3的pinia吗?和vue2的vuex区别是什么?6.vue3为什么要用Composition API,比OptionsAPI好在哪里?7.算法题:给一个类似于html结构的字符串,要求截取带有'href'的链接,以及标签内的文本,输出为一个数组。4.19 pcg内容平台 30min(秒挂)1.自我介绍2.display:none 和 visibility:hidden的区别3.axios怎么用的4.jQuery怎么使用的?5.mock.js怎么模拟数据的?考察事件循环,说出打印结果console.log(1);setTimeout(() => {    console.log(2);})console.log(3);let a = new Promise((resolve, reject) =>{    console.log(4);    for (var i = 0; i     i === 99 && resolve()}).then( (res) =>{console.log(5)})console.log(6);应该是1 3 6 2手撕简单题给一个数字输出中文表示法总结:腾讯捞人很快,4.14投递,4.16就面了,4.17捞起来,4.19面,全部秒挂秒捞。。。两次面试体验其实不是很好,不过也正常,一般没有人愿意浪费时间在一个基础不牢的面试者身上。腾讯的面试官话都比较少,问了几个问题发现我是草包就发题,题写不出来差不多就可以结束了暂时不打算接任何面试了,每天都在背八股的焦虑中😇
点赞 评论 收藏
转发
4月26日1.闲聊2.项目设计,在项目中哪里用到了锁?3.synchronizied和reentrantlock的区别  公平非公平  AQS  synchronizied 锁的升级4.知道哪些集合?报菜名  Arraylist和linkedlist的区别    Hashmap  hashtable concurrenthashmap的区别  5.redis 双写一致  最终一致性          想过,redis操作一个微服务  mysql操作一个微服务吗?可能是想问我分布式事务6.RocketMQ  在项目中怎么使用的?用了几个topic?   顺序消息问题  延迟队列7.用的哪个版本的RocketMQ?         5.0和4.X的区别?真不知道,看官网到多了消息粒度的负载均衡策略下次可以说说。8.OOM或者其他问题,怎么检测哪里出了问题  我提到Skywalking看接口, mysql explain  ,dump看堆等等9. Java 版本的特性 17和8的区别 不知道。无手撕反问:部门做通信部门的,会有到现场去的出差,还有不少外国客户。公司有K8S系统做的CICD 等等   数据库主要用的各大厂的分布式云数据库总结:面试多了,明显感觉语言沟通能力变强了。  就是代码能力除了算法题之外可能有点懵。#面经##软件开发2024笔面经#
点赞 评论 收藏
转发
点赞 35 评论
分享
牛客网
牛客企业服务