只记得一些问题,分为三个部分 项目介绍+八股+口述手写js思路 自我介绍 两个项目介绍 vue优化 vue生命周期 深拷贝怎么实现 防抖节流怎么实现 js事件循环 ssr渲染 vue响应式原理 为什么要选择前端
泡池子好久了,来写一下面经吧,可能记不清了,能写多少算多少。 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
全程被拷打 45 分钟,面试体验极差,说什么都要怼你,争论一方面在于为什么从 NIO 离职,另一方面在于对 SRE 工作内容的理解。其中问到了一些八股值得反思,整理发出来一起学习。最后面试官自己出了一道算法题,大家可以自己尝试写一下。 计算机网络 (1) 正向代理和反向代理(没听过) (2) DNS 域名解析怎么做的(没看过) (3) TCP 如何建立和断开连接 (4) 详细介绍三次握手 (5)
笔试时间:2024年05月20日 历史笔试传送门:2023秋招笔试合集 第一题 题目 给定两个正整数x和p,要求从x中提取出所有的奇数位数字组成一个新数,然后将这个新数对p取模,并输出结果。 输入描述 第一行输入正整数x,代表待处理的数字。 第二行输入正整数p,代表用于取模的数。 输出描述 输出一个整数,代表新数对p取模的结果。 样例输入 12332 12 样例输出 1 说明:从12332中提取出
1.自我介绍 2.讲项目 3.display:none和visibility:hidden的区别 4.好像提到了个长列表渲染的问题,是我项目当中提到的,触底懒加载和虚拟列表 5.CSS子选择器 6.移动端适配需要注意的问题 7.数组操作中map和filter的区别,我没用过map啊啊啊啊啊没答出来,还问filter的返回值 8.cookie、localStorage、sessionStorage的
携程一面复盘 1.自我介绍 2.项目经历深挖,有没有看大盘数据的影响,数据不太好的需求原因,你的角色 3.为什么不做技术 4.开发评审之后产品会做些什么 5.排期、联调有没有遇到什么问题 6.临时变更需求,产品怎么处理这个问题 7.网易业务部门机器人的主要功能 8.怎么发现平台的需求 9.实习中做的最成功的产品,数据流转的过程,深问细节 10.为什么做H5和小程序 11.实习经历最大的收获 12.
个人情况简述:本硕双非,acm银牌 测评答的个人感觉不错,笔试AK 测评隔天笔试(第一批),之后就跟大部队流程差不多约了一、二面 一面(总时长50分钟),二面(总时长40分钟) 纯业务理解,深挖实习经历和项目经历 提出的问题多为数仓设计问题和开放性问题,基本都是大量的对话和交流,因为很多想法是结合项目经验的临场idea,个人没有记录 携程给我的感觉就是,如果你做过很多项目,阅读过大量相关设计的学习
项目 介绍一下优购商城这个项目包含的主要功能 - 讲了包含的模块,主要功能,然后讲了项目亮点(简历上的几个点) 为什么采用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,(作用,演进,软指针,删除过程) 线程上下文切换