携程 一面 自我介绍 技术栈写了很多后端的东西,为什么做前端 项目上线没有 实习碰到什么困难,怎么解决 vue 生命周期 跨域 盒子模型 position 数组遍历一遍,找到top2的数,说思路 金条7克分成3份,每天必须给出去1份,怎么分(1,2,4) 职业发展规划 二面 面试官先介绍了一下本次面试是交叉面试,一面是我最终去的部门的,流程是先问些前端知识、再问项目+实习、最后反问。 知识点(记不
一面 9.8面试(30min) 面试官晚了10min才来,我想找hr催一下的,结果我发现携程的任何邮件下都没有hr的电话,根本联系不到! 日常 1.自我介绍 2.实习的时候,写的单测是已经上线的项目还是还在开发的项目 3.对于已经上线的项目,测试的流程是怎么样的 4.作为一个实习生,怎么熟悉系统完成测试的 八股: 1.java的修饰词表示什么(public那种 2.基本类型的封装类(我long没答
介绍下项目 用户登陆过程 搜索是怎么实现的 点赞关注是怎么实现的 介绍另外一个项目 消息队列实现了哪些功能 项目的收获 学了哪些框架 怎么学技术,学校里面学过什么 消息提醒是如何实现的 实习做哪些工作 介绍下你实习业务的流程 腾讯会议聊天框写个单例,如何保证线程安全的,volatile如何保证的 面试官迟到10分钟,面试20分钟,没开摄像头,问一个问题墨迹半天,体验极差 #携程##秋招##Java
面试之前发现携程数开面经几乎寥寥无几 面试前找不到参考 先自我介绍 面试官第一个问题就是 JAVA GC有哪几种(我说不是很熟悉) Linux命令查看内存和CPU(top) 查看网络(netstat) 计算机底层通过什么码来计算(补码 为什么?) 然后就说大数据组件你了解哪些 手写一个wordcount(分分钟写出来) spark和maprecude的对比 HDFS如何处理小文件 KAFKA
项目 项目介绍 antd用的什么版本,用了哪些组件,用组件库和不用组件库有什么区别 权限系统怎么实现的 React 类组件生命周期 从头到尾捋一遍 函数组件生命周期怎么实现ComponentDidMound的效果 React Hooks用过哪些 useRef返回值是什么,用useState可以实现useRef的效果吗,useMemo返回值是什么,怎么用 如何减少渲染次数 有哪些Hooks可以减少渲
我想问一下uu们有没有同一个面试官的,他腾讯会议名字是英文,开头他说了一下自己叫啥,然后我就说面试官您好,但是我没有自我介绍说自己叫啥,因为我以为他会说你先自我介绍一下吧,结果就直接开始了???然后感觉中间一直在针对我,还带了几次嘲讽。对面网络还贼卡,可能人在国外吧,但真就感觉像KPI,卡了他没听到也不管了。最后也没有反问环节。怀疑是不是我没有自觉自我介绍的缘故,大家认为是我的错吗
总结:问的比较基础 挖的不深,面试官人很好笑眯眯的 面试官自我介绍 自我介绍 聊了二十分钟项目 问了一些css场景题 js基本数据类型 检测数据类型的方式 异步这块问的比较多 手写了个promise 继承 网安 写题:字符串的最长回文子串 快排 反问
暑期实习,时间45分钟,考的很全面项目,八股,场景题全考一遍。面试官很好,首次面试我比较紧张,可能是太菜了。 Java集合 ArrayList和LinkedList的区别 JVM双亲委派机制 创建线程的方式有哪几种 了解线程池吗(当时我说不太会,没问很深) 结合项目说一下怎么运用的redis(因为项目里用了redis和kafka,所以后来围绕着这个问了) 使用Kafka中可能出现什么问题?(后来才
1. 介绍一下项目难点 2. vue2和vue3的区别 3. 在项目中如何实现的父子组件通信 4. 如何学习的vue,你的学习方式 5. es6新特性 6. call,apply,bind的区别 7. 说一说promise以及运用 8. 说一说ajax,能自己封装一个http请求库么 9. ajax, fetch, axios怎么解决兼容性问题 10. 说说http状态码 11. 说说浏览器跨域以
面试官比较看细节,遇到不确定的会反复让你确定 1.自我介绍 2.问项目和实习 3.项目架构 4.如何确保kafka的消息不重复读(答了offset和ack机制,但是ack记成消费者的ack了,估计寄) 5.kafka的主题 分区 分块的概念 6.flink的checkpoint机制 7.手撕 二叉树非递归遍历 8.Java中线程安全的集合有哪些 9.线程不安全的例子,能举几个吗 10.反问 总结:
个人背景:二本+末流211 笔试2.95 简历一个项目 过了一两天就显示进了垃圾桶(不知道面评会不会很差,项目问题和框架问题回答的都不好,因为基本上都在准备八股文) 1、项目包含几个业务?有几个人,你做的是那一部分? 2、你项目大概分了几个系统? 3、项目问题 4、应用的架构,为什么要做这样的架构,考虑点? 5、从controller到dao层是怎么样的结构?(说实话,问题4 5不知道在问什么,有
自我介绍 问学了什么课程 项目介绍及深挖 登录token怎么存储,localstorage存有什么问题 localstorage和sessionstorage区别 html5语义化标签说几个 html遇到script怎么处理,阻塞 浏览器解析html过程 移动端适配解决方案 css两种盒模型 transition和animation区别 less和sass有了解过吗 水平居中方法 js基本数据类型
3.15 一面 先问了一些项目上的问题,了解一下会的技术栈,然后根据技术栈和项目中出现的常见问题进行提问,然后就是八股文 1、重绘和重排的区别,什么时候会触发重绘和重排 2、script的引入方式,defer和async的区别是什么 3、跨域的解决策略有哪些? 4、浏览器的本地存储的区别,项目中的登陆信息怎么存的? 5、localStorage和Cookie存储如果不注意,会有什么安全问题? 6、
22.10.14 共50分钟 自我介绍 怎么学习源码 源码中体现的设计模式,优缺点 线程池拒绝策略 线程池阻塞队列有哪些 直接调用线程的 run 方法和使用 Thread.start() 方法的区别,两种方法对应线程运行状态哪个部分 一个打印类,如何在多线程条件下保证打印顺序正确 两个线程循环打印数组元素,多少种实现方法(只说出来一个半) hashmap 在jdk1.7 和 1.8 的区别 对象
携程一面凉经 1. JS的基本数据类型?undefined和null有什么区别? 2. 如何判断属于哪个基本数据类型?如何判断引用类型比如Array?除了instanceof还有没有其他方法? 3. ES6里面let、const和var的区别? 4. 箭头函数和普通函数的区别? 5. ES6中promise是用来干嘛的?其实现原理是什么? 6. 如何实现两栏布局? 7. 如何判断一个元素是否是另一