1. 前言 笔者非科班出身,投递的是杭州的岗位。关于得物的笔试介绍,请参考我之前的文章 得物APP的笔试 。面试结束后会收到面试评价短信。 2. 内容 做完笔试后四天就到国庆假期了,所以面试约到了 10 月 9 日下午。面试时长约四十分钟,内容: (1)自我介绍。 (2)你简历里提到的项目,在做的过程中有什么难点和亮点吗? (3)了解 JavaScript 的执行栈、Event Loop(事件循环
一面 (两个面试官一起面,第一次遇到) 1.自我介绍 2.深挖项目,负责什么部分,做了什么事情; 3.抽象类和接口的区别,在项目中什么时候用抽象类什么时候用接口; 4.介绍一下反射,Springboot框架中动态代理是用的反射还是什么?介绍一下cglib动态代理和jdk动态代理的区别; 5.进程、线程的区别; 6.进程、线程的通信方式; 7.ThreadLocal内存泄漏问题; 8.介绍一下垃圾回
1个小时,没有问项目,C++ 位图,像素与位图的关系 了解图片滤镜吗,怎么实现 内存回收,还问了JAVA的垃圾收集器 进程/线程间的通信,用信号量怎么实现 内存模型,那些是线程可以共享的 线程跟栈的关系,刷题时什么时候用到栈 什么情况下会出现栈溢出,怎么防止栈溢出 野指针(产生的原因,访问野指针的后果) 优先级翻转,怎么解决 线程的状态 线程的抢占 系统负载,怎么设计线程的数量 HTTPS RSA
首先面试官人很好很nice,会引导你,还会帮你圆场让你不要紧张hh 1.自我介绍 2.项目基本没问,主要问了下代码量 3.多线程共享变量i++相关(我讲了线程安全和线程锁等,我只知道涉及原子操作,但面试官应该是想考察具体原理) 4.死锁产生条件和避免方法 5.HTTPS 6.HTTP的GET和HEAD 7.虚拟内存和物理内存 8.智能指针 9.ipv4和ipv6(没答上来) 手撕代码题就是不创建额
产品侧的数分,主要围绕互联网产品相关分析展开。 一面,3月17日,40分钟 1. 自我介绍。 2. 实习中某一个数据指标体系具体怎么搭的,每个板块具体用了什么指标? 3. 最常用的APP是哪个?答了B站,后面的问题全是围绕B站进行讨论。 3.1 觉得B站有什么问题? 3.2 针对提的问题问,这种情况要怎么解决?具体怎么实施?可以用哪些数据指标?之后如何评估问题是否得到解决? 3.3 假设B站搞直播
刚面完,人工智能与智慧运营中心, AI 算法工程师岗 -机器学习模型有哪些挑一个说说原理介绍一个--简历里的项目或论文,然后顺着这条线问了很多 -数据不平衡时有哪些解决方案 -又问项目论文 -PyTorch 基本操作,怎么构建一个网络,优化器有哪些一般你用哪个,梯度清零的方法名叫啥 很多都没有回答好... 他们感觉很在意要面够20分钟这个点,最后几分钟说了好几次“到20分钟了吧”。面试的是两个小姐
部门是视频云北京。 视频云部门的前端是偏向于多媒体前端工程师,问的内容比较偏向多媒体,此面经个人认为对于常规的前端工程师来讲不具有特别大的参考性。 在经历了技术中台四面结束后,被视频云部门捞了。 一面 this 指向问题,window.name 是什么及作用; 设计一个 Menu 组件,怎么实现嵌套; webRTC 的连接过程; webSocket 和 P2P 中 datachannel 的区别;
本文向大家介绍写给前端工程师的Web前端性能优化的10点建议,包括了写给前端工程师的Web前端性能优化的10点建议的使用技巧和注意事项,需要的朋友参考一下 1、 减少HTTP请求 在浏览器(客户端)和服务器发生通信时,就已经消耗了大量的时间,尤其是在网络情况比较糟糕的时候,这个问题尤其的突出。 一个正常HTTP请求的流程简述:如在浏览器中输入”www.xxxxxx.com”并按下回车,浏览器再与这
原本一面约的是45分钟 面完整个过程大概一个小时多一点,大概可能是因为中间有一些问题进行了一些讨论,因为不太记得题目顺序了,就想到什么问题就写什么问题了,顺序不重要!先问题然后再手写代码 自我介绍 怎么接触到的前端呢 学习方式有哪一些?视频 博客 书籍 项目中运用 实习主要做了些什么? 主要做哪些项目?tob的也有toc的也有,然后根据实习里的组件库项目讨论了一下jest测试用例 覆盖率等等 面试
为什么选择前端? 聊了一下简历上写的获奖经历具体做了什么 CSS 相关: CSS 盒模型 看 Github 发现最近在用 tailwindCSS 问我用起来的感受,有什么优点 有没有了解过模块化 CSS HTTP状态码相关 由上一问的 304 引出浏览器的缓存机制 js 原型链相关 判断数据类型有哪些方法 Vue 响应式原理:答了 Proxy getter和setter 相关的但是面试官不太满意
总共1h 看的出来,面试之前面试官都没看过我的简历。聊了10分钟就开始做题,反转链表写了二十多分钟没做出来,最长递增子序列分别用贪心和动态规划写出来了,后面问了一点深度学习的八股,感觉方向不是很对口,大概率凉了。 1. 介绍一下实习做的工作 2. 反转链表,每n个反转一次 3. 最长递增子序列 4. 写一下交叉熵 5. 为什么分类损失不用MSE 6. 多头自注意力中的头从8个变为16个,计算量怎么
推荐阅读文章列表 大数据开发面经汇总【持续更新...】 我的大数据学习之路 大数据开发面试笔记V6.0 SQL题目 来自今日头条数据研发一面 有一张股票交易价格表ods_stock_trd_log, 包含sto_code(股票代码)、trade_dt(交易日期)以及price(交易价格) 问题:求出每只股票对应的波峰和波谷 波峰:股票价格高于前一天和后一天价格时 波谷:股票价格低于前一天和后一天价
推荐阅读文章列表 大数据开发面经汇总【持续更新...】 我的大数据学习之路 大数据开发面试笔记V6.0 SQL题目 来自字节跳动数据研发二面 有一张用户行为日志表ods_usr_log, 包含user_id(用户id)、start_time(登录时间)以及end_time(注销时间) 问题:求出用户登录的所有最大时间段,比如用户1在10:00登录且11点注销,用户2在10:30登录且12:00注销
推荐阅读文章列表 大数据开发面经汇总【持续更新...】 我的大数据学习之路 大数据开发面试笔记V6.0 SQL题目 来自字节跳动数据开发一面 有一张用户登录日志表ods_login_usr_log, 包含user_id(用户id)和login_dt(登录日期) 问题:计算每个用户最大的连续登录天数,可以间隔一天 -- 举例如下: -- 输入 use_id login_dt 1001 202
9.17一面 问项目 问到了项目的难点 问了对项目中用到的技术的理解 在学校获奖情况 绩点排名 问c++ c++最难的一点是什么 答多态 c+多态和java有什么区别 模板类能不能有虚函数 内存管理的关键字 new malloc区别 写题 从0到L每隔一米有一棵树 修地铁要给上面的数砍掉 给出地铁区间 区间可重合 问最后剩下多少颗树 先写排序再合并区间 让我换个方法 于是用数组模拟 刚退出网页就收