60min 感谢你的时间 1. 自我介绍 2. 进程和线程的区别?为什么线程切换消耗资源小?进程和线程是怎么来使用多核CPU的? 3. 虚拟内存 4. 手机下单流程的网络请求过程?为什么是三次握手不能是两次?世界上这么多机器是怎么知道我们的目标服务器在哪里? 是要知道所有人的MAC地址然后去匹配吗?连接断开的过程?没有第四步会怎么样?TCPUDP的区别 5. HashMap的实现?红黑树的好处?
面试官是个小姐姐 很温柔 刚刚结束 我自己能力有限 原本前端的 后来想着前后端都准备下 结果发现自己可能想太多了 有些确实不会 所以面试流程很短 只有35分钟 - 自我介绍 - mySQL的索引 - 创建索引需要注意什么 - redis的锁有哪些 - 乐观锁如何保持数据一致 - 怎么解决幻读 MVCC - hashmap有锁吗 与hashtable的区别 - 进程间通讯 - 缓存回收机制 - 垃圾
1. 自我介绍 2. 实习项目中的难点有哪些 3. 前端怎么解决跨域问题 4. nginx跨域的原理,为什么设置了代理就可以跨域了 5. cors跨域和proxy跨域的细节,怎么设置 6. 前端时间循环机制 7. 宏任务中加入了一个微任务,会怎么执行 8. 微任务中产生了一个微任务,要怎么执行 9. js处理异步任务的方式有哪些 10. promise是es6的,如果是es5还有哪些处理异步任务的
八股+实习+项目 拷打实习项目 讲讲forkjoin线程池 讲讲线程池的参数,核心参数应该怎么设置? Kafka高性能的原因 Kafka消息有序性如何保证 分库分表有什么样的分表方式?分片键怎么选择? Redis有哪些数据结构 讲讲ES倒排索引 讲讲MySQL的索引 讲讲SQL的优化技巧 请求来到Spring,是怎么被处理的? TCP三次握手和四次挥手 算法 两个栈实现队列 总结 一共两轮技术面,
1.自我介绍 2.介绍实习项目 3.写题 买卖股票的最佳时机 4.介绍写题思路 5.文件中大量数据排序 6.归并排序 堆排序 基数排序 快速排序 7.大量黑名单过滤 8..排查代码中死循环位置 9.hashMap底层实现 10.JVM垃圾回收机制 11.JVM类加载机制 12.MYSQL的MVCC机制 13.隔离类型 14.ACID 如何保证这几个属性的 15.MYSQL索引类型 16.聚簇索引和
1.项目拷打 2.网页的断网恢复,点赞前后自动恢复 3.localStorage和IndexDB读写哪一个效率更快 4.大文件如何存储 5.webpack打包过程 6.为什么要把HTML、CSS放在CDN上 7.路由懒加载 8.promise方法 9.手写:实现Promise 10.如果Promise每个都写try catch,不够优雅;能不能在try catch内部if实现reject 11.a
1.项目 第一次遇到把我三段实习全给问光了的面试官那二面还说啥啊 基本上没给太大难度,没太大质疑 2.八股 完全没有 3.code 构造二叉树+二叉树路径和,秒了 4.反问 base北京,组里是做广告的,9:30-19:00,不知道算不算wlb,秋招搜广推是一起面的,最后不一定去他们组 许愿二面
时间线:投简历-HR简单沟通+一面通知-一面 面试过程: HR简单沟通: 1.自我介绍 2.经历的简单询问 3.什么途径理解Shopee、对Shopee的理解 4.对面试岗位的简单介绍 5.理想薪酬 一面(同组同事面): 面试软件Zoom 面试时长60分钟左右 1.自我介绍(英文) 2.根据自我介绍讲的电商经历深入聊了一下 3.其中一段简历经历寻问,包括工作流程、最大成就的事情 4.另一段简历经历
时间线:投简历-HR简单沟通+一面通知-一面-通知二面-二面 面试过程: 二面(直属上司面): 面试软件Zoom 面试时长60分钟左右 1.自我介绍(中文) 2.从简历上问问题 2.1产品运营和用户运营区别 2.2仔细问用户运营经历 3.仔细问新媒体运营相关的经历,比如怎么提高曝光率、如何涨粉、在这过程学到的经验(这个小问题用英文回答) 4.回答案例 4.1如何看待某茶饮店推出蛋糕 4.2上一次的
废话不多说,直接上内容吧 首先是面试官的自我介绍,来自哪个部门主要负责一些什么业务 然后正式开始面试 先简短自我介绍一下 首先问了一下项目中的内容,以及安卓开发app的文件格式以及相关的配置。 问了一个web服务器的请求设计成http还是https比较好(主要是问htttp和https的区别) 问了搜索框的实现过程(http请求) 如何对搜索框进行测试(说了功能,性能,用户角度),面试管提了安全角
一志愿流程终止了(时间线写在后面 拖了3周才复盘,顺便又投了一个二志愿。 因为找实习做过笔试,所以免了笔直接面的。 一共面了45分钟左右,基本没怎么问项目。 大篇幅问了线程池、卡夫卡,好多场景题,cpu烧了。 一、聊了几句,然后自我介绍 二、线程池场景,展开一些问题 1. 讲一下线程池的参数。 2. 核心线程、最大线程、队列之间的关系。 3. 场景设计一: 我提供一个API来call你,你收到请求
薪资福利待遇: 应该没人不关心这个吧! 1.钱多 2.事少 3.待得开心 我在虾皮工作的这段时间,至少感受到的就是这样的~ Shopee虾皮必问面试题: 1.自我介绍 2.介绍一个之前做过的亮点案例?(接着就围绕着案例深挖提问!) 3.这个项目重点考核指标是? 4.在项目执行过程中,你遇到最困难的是什么? 5.跨部门合作中遇到其他team提出不合理需求,你是怎么解决的? 6.未来工作计划?对于工作
前端调试方法,线上/开发环境,线上环境有哪些调试方法,答得不好,接触的比较少 混淆之后的代码怎么打断点??不会 Source Map 模拟手动发起请求??修改响应数据??不会 API Fox 拖拽的底层实现 怎么判断拖拽的是子元素还是父元素 事件冒泡和事件委托 项目相关 Vuex,源码和实现原理?? 错误重试 防抖和节流 强缓存和协商缓存 资源被强缓存了,又想更新他的内容,怎么做 怎么加时间戳 U
1、自我介绍 2、挖简历(两家公司实习经历中分别挑了两个项目,数据如何得出,量化你的的具体产出) 3、介绍一个你喜欢的互联网产品,你觉得有哪些是你可以优化的点 4、接3:如果这款产品单日DAU500w,老板希望一个周期后数据能翻倍,你作为产品经理你会怎么做(没给任何附加条件,面试官让我自由发挥) 5、用你的数据背景(我上一段实习是数据产品)聊聊怎么运用在我们这个岗位上 6、你觉得数据产品经理和我们
询问项目相关 1.vue2和3 的区别 2.react和vue的区别 3.什么场景用react,什么场景用vue,如何判断 4.weakMap的特性 5.自动填充如何实现(搜索框) 6.防抖 7..前端跨域实现 8.iframe的跨域 9.http缓存,强缓存和协商缓存 10.js异步 11.消息队列 12.页面渲染 leetcode 16.18 1696 #shopee##前端##校招#