5月18日 面的是北京快手总部,三面表现还不错,题目基本上全部答上来了,包括场景分析题(设计符合快手的个性化通讯录,设计动车问题检测系统),但由于做的有含金量项目都是硬件项目(机器人,自动驾驶,一些视觉算法),和他们部门的业务不搭,而且缺乏软件工程领域实习经验,不过三面我的部门技术主管找我要了微信,表达了对我技术的肯定和对于项目不搭的可惜,说以后有机会可以深挖一下技术,以后还可以来试试😂 结论:
秋招季即将到来,发一下本该去年发的面经,供大家参考,预祝大家秋招顺利! 快手 一面 - 通过 自我介绍 项目是自己做的是吗 为什么相比于Qt等,认为自己适合前端 如何学习前端的 哪个项目比较简单 可以简单介绍一下实现了什么功能 为什么认为难度不够 防抖和节流的原理和使用场景 用了哪些事件获取到位置 有一堆位置,取的是哪几个值 知道路由守卫的意思吗 知道如何实现的吗 讲一下网址的组成与含义 quer
整体50分钟,最凉的一集😭 1.面试官先介绍了团队,说是快手商业化那边的,然后我自我介绍 2.直接开始写题,出了一道求数组第k大的数,我之前刷过几遍这道题,但是由于这几个月一直在打工实习,标准解法有点忘了,我先说了我的思路,他说时间复杂度有点高,然后给我讲了他的方法;我还没理清思路,他就让我五分钟内实现一下,有点尬住了,鼠鼠只能开启缓兵之计,说要不然先问我简历吧😭 3.开始拷问实习,先让我讲了
一面 C++ 当中堆和栈的区别 C++ 当中的智能指针 shared_ptr 引用计数变化过程 如果要做一个编译器工具,来检测循环引用问题,你会怎么做,从编译期和运行时两方面 C++ 当中 std::map 和 std::unordered_map 的实现方式 这两种 map 分别有什么应用场景,如果需要频繁插入,使用哪一种 如果不断扩容 std::unordered_map,底层会发生什么 C+
一面: 面试官人很好,很友善,一直说不要紧张 1. 简单的情况了解 2. 为什么学习前端(而不是后端等等) 3. 题目:事件循环(promise以及async的相关知识、微任务、宏任务) 4. 场景应用题:请求一个接口,但是页面退出了,希望接口获取的数据不用返回、不进行处理(使用promise.race 如果先退出,就不会触发接口返回数据相关的resolve) 5. 算法:根据先序遍历以及中序遍
时间:2月16下午 平台:快手自研轻雀平台(个人觉得不是很好用) 60分钟左右 无录音 有些不记得了 没问框架 先发了简历,无自我介绍,直接项目介绍 项目亮点介绍 具体实现 越详细越好 10min左右 长列表渲染实现 口撕 原型 原型链 问了Object、Function 讲讲异步编程,async await 具体实现 js事件 js异步输出题判断 讲讲js数组的方法 当调用push时同时打印东
时间:2月17下午 平台:快手自研轻雀平台 50分钟左右 面试官是年轻人交流很愉快 应该是技术大佬 除了技术外的话不多 甚至不反问 吐槽一下学校缓考考试 + 面试太累了 个人觉得大厂考察主要是基础 + 算法 + 表达 + 性格方面 自我、项目介绍 实习干了啥 --- 5min 项目亮点 及其实现 (不用xx插件、xx 你用原生怎么实现) 为啥想来咱这实习 js promise区别以及你项目中怎么使
1.先盘了20分钟项目 2.mysql索引了解吗?说了一堆(自以为很懂,结果面试官给我细扒聚集索引的细节,一下懵了)。说的不是很清楚我当时,其实MYISAM引擎和 InnoDB最主要的区别就是MYISAM索引和数据时分开放的,它索引的实现都是非聚集索引是叶子结点存放的都是指向该条记录的指针,而InnoDB中聚集索引一张表只能有一个,一般来说就是主键索引(非NULL,不可重复),其他都是非聚集索引(
8.30 投简历 9.13 收到约面邮件 9.14 14:00 一面(≈40min) 面试官先自我介绍了部门和姓名,说面试预计30-40min 面试过程中尽量直视摄像头,不要出现查找和翻阅的情况 面试开始~ 1、自我介绍 2、实习经历 3、水平垂直居中怎么实现(说出能想到的尽可能多的方法) 4、除了flex还知道什么布局方式?(grid 5、flex和grid的区别 6、防抖和节流的区别,
1.自我介绍 2.介绍上一段实习 3.为什么想换份实习 4.对测开的理解 5.算法题:二叉树的层次遍历 #我的实习求职记录#
1.自我介绍 2.为什么想做策略产品 3.项目经历挖掘,需求来源归因过程,举例,需求增益; 4.数据分析能力掌握的怎么样 5.逻辑题:面对面看老式计算器,有七位数字,有多少种情况是一样的 6.业务场景题:电商退货,会直接打款,问有哪些风险 反问: 真实的业务场景是怎么做的 对校招生的能力要求 #快手##面经##校招#
一面: 英文自我介绍 你之前的实习工作是干了什么?描述一下。 你都用外网的app做什么(ins tweeter FB) 有什么问题要问吗 可以实习多久 二面中文 自我介绍 你的经验都是线下的,和我们的还不太一样。你对线上活动运营这个岗位具体要做什么了解吗(我回答了我线上的经验) 你觉得你在线上活动运营会遇到最大的挑战是什么(我胡说八道起来) 我觉得你的准备不太充分。我给你讲一下这个活动运营都主要是
介绍下自己,双非一本,农林类院校农林专业大四就读,无大厂实习经验,自己有运营小红书账号,破万粉。 我面试的是快手旗下新开粉条内容运营,一面是电话面试,是hr实习生面的,听声音和我年纪差不多大。 面完后她说我好厉害,我就知道这把稳了!二面是hr面的,就是我直系领导。 二面 30min,问到我怀疑人生····· 1.自我介绍 2.实习经历询问,简历深挖,做了什么,取得了什么成就(挖了15分钟) 3.为
一面 1.个人自我介绍 2.展开介绍第一段实习的业务——背景、目标、 收益 3.人群包替换逻辑,为什么要替换 4.简单介绍一下第二段实习经历 5.假设场景——微信朋友圈可见范围,上线可选择范围,怎样找到更高优的策略(之前只有3天和1年的,现在要确定中间档位) 6.基于上个问题,用户对功能的满意度该如何衡量? 7.就业规划,为什么转行,为什么产品经理,为什么策略产品? 8.跑数是自己跑还是da? 9
8月7号下午面试,面试时间在1个小时左右。一面问的会比较基础,都是八股内容,考察个人机组,操作系统,计网,语言和开发的学习是否牢固。 没有自我介绍,面试官比较随和。 线程和进程的区别,为什么有线程: 进程是操作系统分配资源的基本单位,可以拥有多个线程,线程是进程内的一个相对独立的执行单元,是程序的最小执行单位; 二者资源分配上的区别,包括在JVM中的空间分类; 多并发的执行 二者的通信,进程通信(