一面 java四种修饰符 重载和重写的区别 多态理解,项目中哪里用到 arraylist和linkedlist区别 异常有哪些 捕获机制 其他集合类还有哪些 TCP三次握手 为什么 树的遍历 HTTP和TCP长连接的区别 二面 科研和项目相关 讲讲充值失败的情况,还有幂等性的考虑 原子性怎么考量 如果本地充值也失败了怎么办,第三方接口也需要回滚吗 场景题:亿万级用户积分怎么实时排名,所有用户都可以
一面 介绍实习经历 介绍异动归因case ab实验题 DID方法的假设是什么 如果业务判断产品改版对某个指标有正向影响但是ab实验结果发现没有显著影响,为什么? case题 如何判断某产品功能上线对人均浏览时长、留存的影响 如何衡量产品功能上线对人均浏览时长和留存的trade off 面试官思路:构造统计量人均浏览时长和次留的统计换算关系,然后分别设置阈值,如果某一个超出阈值则告警 sql题 次日
全程30min 面试官人巨好 基本上就是项目+八股+手撕(合并有序数列)还有反问 面试官还问我八股会点啥 结果我说会的他问我我还不会😅 是我太菜了
周末睡不着写点简单的游戏策划面经攒攒人品,希望下周好运。 由于没有录屏,所以只能靠记忆大概回想一下。 完美一面: 从项目到实习到demo问了个遍。印象比较深刻的问题: 喜欢的游戏?优点?如何做到的? 实习做的内容? 给怪猎做个武器,如何控制武器强度? 一句话描述moba和大逃杀游戏 面试官像一个冷酷的问题机器,大概问了50分钟。 完美二面: 俩人面的。 一个人问的很细,具体到了战斗规则的细节上。
背景: 本人双非硕,非科班,有两个项目,一个是字节青训营的后端项目,另一个是自己用python写的网盘。目前在网易有道实习了3个月。 一面(8.10) 面试官自我介绍,讲了一下面试的流程和大概的时间。 1. 自我介绍 2. 针对项目进行提问,但是好像面试官对项目不是很感兴趣 3. 针对实习进行提问。看你从需求到上线完整的跟完了一个项目,有没有什么可以总结的?针对实习中的应用,你是怎么去写case的
⭐一面 没有一丝丝防备,上课一半电话就打过来了,是个小姐姐 自我介绍 技术栈(vue2 vue3简单做过项目 react只是简单学过) vue2随便挑一个底层原理来讲讲(选了响应式,详细地讲了一遍) 说说vue3的响应式原理,做一下对比(vue3的还不是很熟,只说了通过proxy实现,能弥补vue2中删除和通过key添加属性不能触发响应式的缺陷,深层原理没有了解) 打包工具了解哪些(webpack
⭐一面 自我介绍 说说闭包 设计模式看过吗,看过那些(发布订阅 观察者 单例 其他的看过但记不清了) 说说跨域 nginx配置过吗,配的什么(http->server 监听端口,返回对应静态文件,当时忘记说配置history路由了) promise了解过吗,是用来解决什么问题的(嵌套地狱) promise底层了解过吗,说一说(说了一遍,详细说了then方法和promiseA+规范的要点,把他震撼住
在整个秋招过程中,感觉快手的面试体验是最好的,一是面试时间调整反馈很快就处理了,另外就是在面试的时候面试官全程都有引导而且没有莫名其妙的问题和压力,对比N战鹅的时候每次都有神奇操作,快手的体感真的很不错,面试官甚至愿意花十几二十分钟来给你介绍部门业务 面试完当天进录用评估 一面 小程序原理 浏览器渲染html经过哪些步骤 哪些资源加载会阻塞dom渲染,哪些会阻塞dom解析 vue如何实现nextT
从一面到发offer就四天 数值策划 10.18一面 1.自我介绍 2.问简历 3.原神付费内容拆解 4.阴阳师付费内容拆解 5.阴阳师玩法优化,肝度优化,玩法理解 6.原神一个项目讲解(圣遗物强化因子分析相关的) 7.数值策划常用公式(比防,完美啥的) 8.还有俩记不清了,都是专业相关的(一周面了七八家,面的我头昏脑涨) 9.反问 ps:面的时候因为都是熟悉的内容我就自己叭叭的说基本没停过,面试
主要项目+八股+编程题,全程1h11min 好像对于有工作经验的同学来说,会更侧重考察实战场景题、性能优化 自我介绍 有过实习经验是吧,说说你遇到过最亮点或者最具备技术难点的项目 详细介绍一下Vuex,你是怎么理解全局状态管理的?(感觉没说出面试官想要的答案) Vuex是一个全局状态管理工具,全局状态管理的意思就是集中地存储应用的所有组件的状态。 如何理解的: 假如我们现在有一个应用,这个应用包含
面试 面试官:C#重载和重写的概念 我:重载是继承父类的时候,可以改写他的函数。重写是函数名相同,输入的参数不同。 面试官:又问那么输出的方法不同,可以重写吗? 我:开始答可以。然后我又该说不可以。 面:你知道编译器是如何帮我们实现它们的吗? 我:不知道。我说C#底层是C++。 面试官:class和struct的不同 我:一个是值类型在堆中,一个是引用类似在栈中。class可以做继承,struct
一面: 自我介绍 为什么选择前端 怎么学习前端的 实习项目挑两个难点讲讲 业务组件重构细节 权限控制 let 和 const const 的变量 能不能改变 暂时性死区 ES6新特性 weakset 有什么特点 weakset的弱引用实现原理 V8垃圾回收机制 常见的数组的方法 foreach 和 map的区别 怎么判断数组 讲讲Promise 如何实现sleep vue2和vue3的区别 loc
全程无八股 拷打项目 99线 95线 平均线分别适用于什么 redis内部如何分散请求的,从底层分析 线上问题如何定位 印象深刻的一次问题定位过程 甚至算法都没出。。。
tme一面挂 1.你的项目为什么要读写分离。 2.es是怎么进行分词的,有自定义过es分词器插件吗。 3.redission和其他传统redis框架如Spring Data Redis比有什么区别。 4.redission看门狗机制实现原理,让你设计看门狗有什么实现思路; 5.redis集群相比哨兵模式的优缺点; 6.项目中的completablefuture有用到自定义线程线程池吗,为什么; 7
一面 时长:70min 平台:腾讯会议 自我介绍 垂直水平居中 如何实现响应式布局 大屏响应时缩放过大如何处理 ES6 用过哪些 箭头函数有什么特性 说一说本地缓存方案 代码题:实现节流防抖 代码题:深拷贝 页面 url 过程 如何实现一个事件的订阅和消费 跨域的实现方式,后端代理如何实现 前端安全介绍与防护 http 状态码 介绍下 ETag Vue 路由守卫原理 Vue 组件通信 Pinia