问项目 js数据类型以及判断数据类型的方式 instanceof 原理 cookie 与localstorage与sessionStorage 前端如何操作cookie 清除cookie如何做 cookie字符串转js对象 xss攻击与csrf攻击 node require的原理 node加载模块的顺序 http2.0新特性以及详细介绍一下新特性是如何实现的 12.http2.0服务端推送以及we
问项目 (20min) 使用React的感受 场景题 如何找到一个文件的所有依赖 http的理解 单页面路由是如何实现不刷新更新页面的 history路由的原理 useReducer useContext与redux 写一个Auth 权限组件 写一个React的render组件 #前端实习生#
自我介绍 怎么学习的前端 为什么学前端 OSI 七层模型 http 和 https 的区别 详细说说 tls 握手过程 HTTP常见的状态码 盒子模型 代码题:写一个左边是100px固定长度,右边是铺满的两栏布局 了解的 CSS 单位 百分比是相对什么的 如何做移动端适配 怎么学习 ES6 的 let 和 const 区别 bind 和 call 区别 对事件循环的了解 代码题:写一个扁平化数组
刚面完,热乎,面试体验极佳,面试官上来详细自我介绍了10分钟,给我整不好意思了 1. 自我介绍 2. 聊一聊上段实习最有挑战的事情 3. 场景题:有一个落地页,在韩国加载1s,在印度加载20s,如何优化 1) 优化印度这种加载速度极久的情况 -- 后端优化,提升首屏加载速度 2) 优化韩国这种已经很快的情况 -- 前端加载的优化方法:图片压缩,前端缓存,代码打包 3) follow up1:如果不
1、主要问项目。 2、Http框架构成。 3、Http和RPC区别。 4、RPC的优势。 5、粉丝表场景,短时间大量关注。 6、Java和Go区别。 7、GMP。 8、做题:环形缓冲区。
聊天局,45分钟 1. 自我介绍 2. 讲一下实习的经历 (30+分钟) 3. 说说对AB Test的理解 4.反问 感觉聊的还行吧,能不能给个机会过了 #字节前端##字节校招##字节跳动24届校招#
七夕一天面两家,我是真劳模啊。。。全程1小时 1. 自我介绍 2. 实习经历唠了30分钟 3. Redux讲一下干嘛的 4. Redux中间件了解过吗(没用到,有印象,但是讲不出来) 5. 系统设计编程题: 实现一个LRUCache,有set(id, object),get(id)两个方法,要求: 1. cache里的对象x秒没有被set或者get,就自动过期 2. 维护一个n,代表cache最多
全程50min 拷打项目 实习项目 Vue响应式原理 Vue父子组件的生命周期 手撕:实现Vue的Event类,实现它的on、emit、once、off接口 事件循环 代码输出题: async function async1() { console.log('async1 start') await async2() console.log('async end') } async
1.手写promiseall 2.手写函数柯里化 3.this指向问题 箭头函数和set timeout中的指向 4.事件代理 事件冒泡 5.怎么改变this指向 call方法是在什么的原型上
自我介绍 说项目 说一下js基本类型 说一下bind, call, apply的区别 说一下原型链 说一下new发生了什么,没说出来 function mynew(func, ...args) { const obj = {} obj.__proto__ = func.prototype let result = func.apply(obj, args) ret
50min 怎么学前端的 写一个bind, new bind 过后的函数 this 的问题 Function.prototype.myBind = function(obj, ...args) { const fn = this return function (...rest){ fn.call(obj, ...args, ...rest)} } //new的时候应该指向新创建的空对
#非技术2023笔面经# 1.(简历深挖)介绍下京东科技这段经历 2.(简历深挖)如何通过制定一个下调的补贴策略实现目标? 3.(简历深挖)制定这个方案的时候跟各个事业群有沟通吗?其中里边沟通的过程中有什么卡点? 4.(简历深挖)这个风险的数据分析都是什么维度? 5.(简历深挖)从风险那个角度看,能发现一些用户的真实需求,如何去分析一些用户的真实需求? 6.(简历深挖)如果遇到比如说很影响用户体验
1.自我介绍 2.问下之前的实习 3.如何实现一个不被继承的类 4.对堆和栈的理解 5. 算法题 两个链表的第一个公共节点 6. 对测试和测试开发的理解 7. 如何测试朋友圈的评论功能 8. 手撕算法题 ****** #字节跳动##测试开发##实习#
自我介绍 介绍一下平时主修的课程,是否有学过一些跟计算机相关的课程? 介绍一下学校做的科研项目 科研项目一共有几个人?你负责什么角色,起到什么作用? 介绍一个之前实习的项目? 实习半年觉得最大的成长是什么? 有没有遇到过自己没有主动去跟进,然后被别人push,压力很大不好解决的事情? 分别介绍一下觉得做得好的产品和做得不好的产品? 设计一个电商&支付类的产品? 有没有做过模块比较复杂的产品? 对火
11.8一面已过,11.17约了二面 1. 自我介绍 2. 问一下项目难点和解决方式 3. 讲一下Redis ZSet你是怎么用的 4. 浏览器发送一起请求的执行流程是什么 5. Cookie和Session 7. 项目如保持登录状态 8. 算法题(给一个字符串p包含一些占位符,再给一个字符串s,判断这两个字符串匹不匹配) 9. Jvm类加载的流程 10. Java多态是什么(这题答得不太好) 1