泡池子好久了,来写一下面经吧,可能记不清了,能写多少算多少。 9.2投递 9.14笔试 9.15接到面试通知 9.16线下一面 (50min) 常规八股 问的比较多的是redis 算法题:有许多个数字或字母组成的字符串,如何选出既有字母又有数字的 一道价值观问题 等待10分钟现场出结果约9.17二面 9.17线下二面(30min) 多线程问题: AQS CAS MySQL: 联合索引ABC: 1.
昨天携程一面,数仓,被吊打了五十分钟。 问题太多了,分科目说说吧。 1.linux。常用高级命令,我说了一堆查看内存、进程啊、磁盘啊,还有cut、awk那些,说让我逐个解释各个参数的意思,比如kill -9加9和不加什么意思,netstat -nlp的nlp啥意思。还让我手写一个shell脚本 2.jvm。gc追着我问,追的很深,不想写具体的了,还有线程里面有什么之类的,还有如何查看gc日志…….
面试官开场:我看你的经历只会C++,为什么要来投java岗,能介绍一下吗?HTTP和HTTPS的区别,SSL/TLS解决了什么问题MySQL的索引有哪些,正序索引和倒序索引(不是倒排索引)了解redis以外的NoSQL吗分布式的CAP理论 HTTP和HTTPS的区别,SSL/TLS解决了什么问题 MySQL的索引有哪些,正序索引和倒序索引(不是倒排索引) 了解redis以外的NoSQL吗 分布式的
学习经历 项目经历 比赛经历 怎么开始写前端的 怎么学的 为什么要来上海工作 工作最看重什么呢(兴趣 技术 薪资 团队?) (说了可能喜欢轻松点,反问我你觉得携程哪里轻松呢?这个部门没有线上办公,上班时间10-8/9) 问转正率 说以你的聪明程度没问题 问房补 说没有 双异地也没有 问薪资 说部门不太一样 问offer时间 说大概两周
十分钟的hr面正常吗? 1.自我介绍 2.什么时候确定学前端 3.自学的吗 4.怎么自学?学习了哪些东西? 5.为什么之前没去实习 6.项目是自己做的吗? 7.做项目的心得体会 8.目前手上有offer吗?(有好几个在流程中) 9.什么时候可以开始实习? 反问: 结果什么时候出? 业务? 已发英语测评
一面 4.24 1.Java基础 (1)基本数据类型?占几个字节? (2)包装类和基本数据类型转换?原理? (3)为什么浮点数运算的时候会有精度丢失的风险?如何解决(BigDecimal+字符串) (4)hashCode和equals使用? (5)HashMap是线程安全的吗,为什么不安全?底层是什么?有版本之间的区别吗?如何实现线程安全呢? (7)IO模型?举例? 2.JVM (1)Minor
笔试 3.29 携程一面 4.7 自我介绍 vue-router原理 页面如何跳转 刷新之后页面会回退吗?不会,但是不知道为什么 vuex原理 如何全局状态管理?如果和页面中的变量冲突该怎么办?没遇到过不知道为什么 跨域 原理 解决办法 浏览器可以做什么来解决跨域吗?我回答浏览器不用做 模块化语法 import 属于什么规范?其他规范有了解吗 写题 判断是否回文 推荐用正则 正则匹配的replac
携程B端产品面了快半个多月了,之前发过小红书,现在搬运来牛客,给自己攒攒人品。 楼主菜鸡,建筑学转行,之前只有一段旅游业小厂的B端产品实习经历😭本以为携程是实习经历最匹配的公司,又是旅游业又是B端,还是前司合作方,跑到线下面试居然不争气地一轮游了,我真麻了。 三七互娱的海外广告投放岗位,笔试挂了也report一下吧。 主要是问答题比较难: 1. 小七在做某款游戏的海外广告投放,给了一堆数据请你帮
头一次线下面试,好新鲜,一个大会议室里几十张小桌子一群人一起面试,手撕代码真就白纸手写,以及面试叫号真的好像医院叫号啊hhhhh 一面的面试官比较友好,没问八股没问简历,让我手写了个hashmap,讨论了下代码风格优化,问了下要实现随机get元素的思路。问了下数组取topK的思路,堆的复杂度。 二面一直问八股回答的稀烂,(是的我是八股摆烂选手),面试官才告诉我一面给的评价还挺高的,但是他觉得我不行
到了之后排号,排了大约一小时。 刚看到面试官就感觉不妙,气场太强了,纯纯大佬级别的。八股就是给你说个大概方向,让你一口气的说完,把你了解到的都说了 java 集合都有什么(我回答的collection和map接口,以及下面的子接口和实现) hashmap怎么实现的?画一下结构 红黑树是什么样的结构?红黑树怎么自旋? treemap怎么实现的? treemap和hashmap线程安全的集合是什么?
1.谈谈对这个部门的了解 2.讲一下你做这个项目的背景和过程 3.你对于实习的期望 4.平时课余时间会用来干什么 5.你认为自己最大的优点和缺点 6.你有什么兴趣爱好 7.讲讲哪个奖项是你印象最深刻的 8.你对于实习的薪资期望 9.你家在广东,为什么不选择广州或者深圳而选择来北京实习 10.是否有家人或者朋友在北京#面经##携程#
项目 介绍一下优购商城这个项目包含的主要功能 - 讲了包含的模块,主要功能,然后讲了项目亮点(简历上的几个点) 为什么采用Spring的定时任务呢,有没有进行相应的选型? 如果让你来进行定时任务方案的选型,你会如何考虑? 还有了解哪些定时任务框架? 讲一下秒杀业务是如何通过消息队列实现流量削峰的 这个秒杀消息如果没被消费的话,用户那边的延迟是如何处理的? CompletableFuture+线程池
实习 实习时经历了哪些困难 实习过程有哪些收获 是否了解测试开发,如何看待测试开发这个岗位 项目 这个商城项目是否是一个人完成的?两个人如何合作呢? 编写这三个项目的出发点是什么,收获了哪些东西? 职业规划 对哪个领域比较感兴趣? 三年有怎样的职业规划呢? 为什么想要往架构师方面去发展呢? 业余爱好 有哪些业余爱好? 除了技术学习外的爱好呢? 目前遇到的压力最大的事情是什么?- 说了秋招的过程 对
携程面经9.6: 面试官很好很温和,很尊重人。 问题:基本都是多线程的 1、线程池参数和含义 2、阻塞队列的作用。 3、平时使用过阻塞队列吗。 4、核心线程中的任务抛异常,线程池会发生什么 5、线程间通信的方法,使用wait要注意什么。 6、手写实现阻塞队列(寄) 7、linux的简单命令 8、linux的cpu超过100是什么原因。 项目我只做了个秒杀,没有问项目相关。反而问了研究生方向的课题内
45min,他们好像时间是卡死的,面试官一直在提时间还剩多少多少 1.20min项目, 如何保证数据分片的可用性 对于kv存储,某些k对应的数据过大,如何让数据均匀存储(对较大的k进行拆分,分在不同的片上) 2.八股 对象创建到销毁,内存如何分配的,(类加载和对象创建过程,四种指针,CMS,G1内存清理和分配,是否享元对象) ThreadLocal,(作用,演进,软指针,删除过程) 线程上下文切换