1h10 min 面试官是个大佬,全程面试偏场景题 八股:数仓建模,分层,每层作用,数据倾斜(group by,join)很细,小文件 场景题: 快手在某一时刻某主播开播时流量巨大,然后同一时间段还有多个主播开播 有一些些主播可能粉丝少,但因为在搞活动,把在线列表和主播表join时会发生数据倾斜,这怎么解决 雪花模型用过吗?(用过)讲一个使用雪花模型的场景(多值维度?)面试官说不对。然后只能说没用
快手 一面 10.30 1、自我介绍 2、怎么学习前端 3、学习前端最深刻的一个点 4、css flex有那些属性 5、css加载会影响dom树加载吗 6、作用域是什么?做一道作用域的题 7、知道原型链吗,做一道深拷贝 8、深拷贝怎么解决循环引用? 9、知道防抖节流吗,手写防抖,加上传参和立即执行 10、知道事件循环吗,做一道事件循环代码输出题 11、做一道原型判断的题 12、用过那些hooks
问题: js Promise 所有方法; vue 父子组件通信、vue响应式原理,问了不少vue问题有点记不清了; css bfs、居中布局方法(在知道大小情况下); 项目介绍,我介绍了实习期间做了较为复杂的项目原理; webpack 介绍常用的loader,webpack 常用的配置,讲到了babel 说一下常用的预设、插件等; 反问。 总结:主要是看你的简历来问,js方面可能问了其他但我有点忘
本来想找一下中通面经怎么这么少?那我先抛砖引玉 一面: 深挖项目,基本三问,有什么问题、如何解决、更好的方案; 计算机网络:http的缓存; js:gc原理、es6新特性; vue:响应式原理、2/3区别; h5新特性。 一面总结:没有算法,如果项目感兴趣问项目多一些,八股原理问的多一些。 进度:二面邮件
1. 自我介绍 2. css盒模型,BFC相关;提了几个场景,外边距折叠的情况 3. 如何实现居中,flex的几个属性代表什么意思 4. 几个定位都说一下 5. js原型链说一下 6. new的过程,发生了什么 7. 数组去重方法 8. 数组扁平化方法 9. promise用哪些用的比较多,all和allSettled的区别 10. 除了promise还有哪些实现异步的方法 11. 浏览器事件循环
写在前面 这是本人去年找暑期实习时候的面经,java后端方向。相关文章链接:快手一面、美团面经、阿里云面经、秋招总结。 面试时长 50min 面试形式 视频面试 面试内容 自我介绍; 项目介绍:参与了哪些项目,面试官挑了一个项目详细展开,要求介绍项目的创新点和难点; 网络相关:介绍下在浏览器输入网址到网页显示,期间发生的事情和涉及的协议?交换机和路由器的区别? 网络相关:HTTP和RPC的区别?分
写在前面 这是本人去年找暑期实习时候的面经,java后端方向。相关文章链接:美团面经、阿里云面经、秋招总结。 面试时长 60min 面试形式 视频面试 面试内容 自我介绍; 实习经历:简单问了问实习期间做的工作,技术栈大概有哪些; Spring相关:解释下什么是IOC和AOP?分别解决了什么问题?IOC和DI的区别? Java相关:Spring AOP的实现原理?JDK动态代理和CGLib动态代理
一面 数据同步怎么做的 事实表、维度表怎么设计 数据完整性、唯一性怎么保证 数据怎么分区,如果增量同步,需要历史数据合并分区慢怎么解决 数仓如何进行组件选型,理由 数仓建设过程中有哪些难点 atlas如何获取数据血缘 拉链表怎么设计 你觉得拉链表常用吗,为什么不用 那你为什么要设计拉链表 sql题 分组topn row_number rank dense_rank区别 看两个sql,差异在哪,哪个
投的是研发实习生,笔试题是C++方向的,单选多选,两道编程 1.反转字符串,直接上reverse就行,但是要注意它的样例里会有空格和换行符,就不适合用cin进行处理了,用getline 2.链表相加问题 希望可以给面试机会
总结:计网基础,扩展的也都是简历上的,最后手撕(可惜我第一次被面试盯着写,很简单的二分查找没写出来,一结束自己复现就秒了😭) 1.自我介绍 2.osi七层 3.http各种请求 4.https握手 5.ssrf 6.psexec和wmiexec 7.日志相关,确实没太了解 8.mimikatz补丁那些(补丁的绕过忘记了没答出来) 9.uac 10.kerberos协议过程,金票银票区别,金票银票
8-3: 自我介绍 实习项目以及实习日常(20min左右) 论文(3分钟左右) 问你对大数据哪个组件比较熟悉 说一下MR的底层原理。。。。。。自己在那不知道从哪里开始说,就从map开始巴拉巴拉到写出数据,自己都讲蒙了。(五六分钟左右) 反转链表,自己处理输入输出以及链表定义(七八分钟),也没给输入输出,就只写了方法体。 先问对hive函数了解咋样,都还行。写SQL:uid,login_time,连
自我介绍 对推荐系统的了解:背景,前景,架构,方法 项目拷打:特征构建,模型选择,评价指标 论文拷打:背景,模型,评价指标 八股(都是从项目和论文中找的点):SVM原理及其推导,LR原理及其推导,XGBoost原理及其推导,XGBoost处理缺失值的方法,模型过拟合的处理方法, 手写:数组中前k个最小的数(类快排)
一、CSS CSS Position定位的各个参数分别是基于什么定位的? 二、JS 你理解的继承是什么? 继承有什么作用? 写demo:Parent类里有name属性和方法,写一个Child类继承Parent类,让Child的实例调到Parent的方法。 一个类的原型对象、实例、构造函数,他们三个的关系是什么? 以Parent为例,写注释标注上述三个具体指的什么?(constructor寄托在谁身
一、自我介绍 二、拷打实习 - 介绍项目 - 功能场景 - 自动化UI测试Selenium - 并发测试 - 接口测试 - 如何提高搜索模块检索效率-ElasticSearch+Redis 三、八股文 - Java多线程实现方式 - Runnable和Callable主要区别 - 线程管理-线程池 - 如何同步线程 - Java中的数据结构 - 线程安全的数据结构 - ConcurrentHash
自我介绍; 拷打实习内容; SQL,查找一张表中符合条件的记录; 代码,字符串中出现频率最高的字符; 完事后简单介绍团队base、工作内容、后续面试流程。 无反问,半个小时就结束了,面试官在答题的时候可能在工作。 寄了吗 #如何判断面试是否凉了#