21届某中流985本通信专业,毕业后在家本想准备考公但最终还是选择自学前端,通信在学校只学过一点点c,平时主要使用matlab,基本可以算是0基础吧😂,之前也没有实习经历,毕业还有一年空档期所以参考不了校招,参加od招聘主要是这是0经验最简单接触大厂工作的方式了。 7.5机试 因为之前没有刷过算法,所以收到机试通知后刷了牛客上华为题库的几十道简单中等题才参加的机试。 第一题动态窗口但当时没想到,
1.介绍技术栈 2.深浅拷贝 3.js与ts的区别 4.js是什么语言 5.解释型语言和编译型语言的区别 6.tcp和udp区别 7.https 8.osi七层模型 9.应用层有哪些协议 希望晚上能收到二面通知 二面时间和别家撞了,别家已经不能修改了,发邮件也没回,有人修改过面试时间成功的嘛
面试时间1h,果然大厂问得更细。全凭回忆乱序记下来的问题,太菜了// 上来先做一道题,链表的插入排序。手写,讲思路 讲一讲插入排序;讲讲你了解的排序;冒泡排序和选择排序。 js数据类型有哪些,如何判断? 怎么进行深浅比较/拷贝? 聊一聊事件循环 + 一道事件循环输出题 React Hooks 如何模拟生命周期 React Fiber 是什么(寄,答成了Fiber Node) React 如何实现状
一、在浏览器中输入URL并回车后都发生了什么? URL(俗称网页/网址;如:https://www.baidu.com/) https => 加密传输协议 www => 服务器 baidu.com => 域名 ?id=xxx => 参数 答:先解析URL拿到IP地址,建立TCP连接(三次握手),请求和传播数据,渲染页面(断开连接=> 四次握手) 俗话称:先拿到地址然后试探一下(三次握手,不携带数据
面试官很温柔,引导答案,有些开放思考的问题 基于项目中写到的点提问 localStorage 如何使用的? React 16版本有什么新东西,17版本呢 Fiber 结构有什么优点,实现了什么 使用 VDOM 如何实现更新中断?(开放 Axios 使用方式?拦截器有什么应用,如何使用?源码中如何实现?(开放 Promise 的方法有哪些,链式调用的优点,如何捕捉错误 面向对象的特点 js中的继承
用的赛码系统,前端题型是30道单选(非常杂,有计算机基础知识吧、行测一类的逻辑推理题、就是没有前端的HTML、css、js。可以说没法准备) + 编程题2道 + 附加题(一个写作题,没有分,没来得及写) - 做完就报名重考了,还得受一遍折磨!😫 - 看草稿感觉梦回高中了😂 编程题 1. 魔法送外卖,骑手有 n 个订单,每个订单需要时间 t 配送,每个订单有一个截止时间;骑手来不及送到订单可以用
1. 原始数据类型和引用数据类型,为什么原始类型要存在栈中而不存在堆中,如果原始类型例如字符串栈存不下过长怎么办 2.深拷贝,如何对产生循环引用的两个对象的其中一个深拷贝 3.如何解除循环引用 4.不使用JS中的{},如何自己设置一个可以实现a.key1 = value1,a.key2 = value2的数据结构 5.http3.0了解吗 6.TCP协议如何做到可靠的,如何设计使UDP变得可靠??
前言: 4399的前端笔试挺简单的,题目也比较中规中矩,本次考察了“计算机网络、JS、dom”等知识 题型是“单选X10 + 简答X3 + 编程题X3 + 论述题X4” 4399用的是自己的考试系统,开考前系统崩了一下,很快就好了。他的编程题不能用本地IDE,前端的没必要用,我估计其他的也一样,因为它都没有通过率的概念,直接说“本系统不支持核心代码模式,但若是题目要求用核心代码模式,就写上好了,不
聊天 介绍 cdn cdn溯源 数据类型 【手写】判断数据类型(typeof, toString.call,注意大小写) 【手写】最大和的连续子序列 http code(不记得403) cookie用处 cookie跨域(不会) 数组的api,写了17个 怎么学习,看什么博客 然后就没什么问题了,开始聊天,GitHub,Vue和React,团队气氛,考研,然后聊着聊着说再来考你点计算机的东西 数组
面试体验很不错 45 min 聊项目,细说难点实现 blabla 状态码 跨域 get/post 开始做题: 基于promise实现输入 url 在内存中提前加载一个网络图片(Image 对象,先下载还是先监听) 多个 url 时的并发(Promise.all) 多个请求的并发限制(呜呜呜没弄出来) #猿辅导##秋招#
8-12 一面 自我介绍,实习,项目…… 开篇谈项目,项目如何架构、难点 跨域,如何解决,几种方式 因为是数据展示平台,问了一个前端如何处理数据精度丢失的问题 项目中如何协调接口---衍生出了HTTP几种请求方式,特别问到了OPTION 浏览器的进程有哪些 浏览器如何渲染的----衍生出了合成层的概念 又问了一下实习体验,对业务的理解 八股环节 计网OSI模型,以及各层的协议及作用 tcp三次握手
一面&二面: 跨域 DNS GET/POST 原型链(考题写结果) 闭包 React Hooks 的作用与意义 HTTP/HTTPS 加密原理 ES6 bind、call、apply(考题写结果) 事件循环写结果 算法:两数之和 字符串转对象嵌套 一紧张没做出来,太菜了,直接显示今天面试结束,没有hr面 #好未来##秋招#
45 min 第二天收到感谢信,已挂 原型及原型链 闭包 Promise 宏任务微任务 React 生命周期 useEffect 的作用 浏览器渲染流程 DOM 解析过程遇到 script 标签会发生什么 Webpack 的作用 forEach、filter、map 的区别 跨域以及跨域的解决方案 Typescript 接触过吗 手写深拷贝 手写冒泡排序#地平线##秋招##前端#
#猿辅导##面经##前端#
异步与多线程有没有关系,是不是并发执行的过程? 静态资源的请求是并行请求,还是串行请求 手写filter函数 懒加载怎么知道它出现在视口页面 http请求类型,怎么判断什么情景什么请求 手写filter方法 系统中会有消息的闪烁,这种消息的渲染变化如何实现,(前端如何收到后端通知)答:轮循,websocket vue中如何监听到路由地址的变化,怎么实现的?底层基于什么实现的 最近有学什么新的