三轮技术,问题想不起来了....稍微写写 简历 实习,科研项目,工程项目 基础 sort 底层实现 协程原理、实现 (实在想不起来了,可能都在问项目) 代码 外部排序 大数相乘 复盘 面试官水平很高,能直击项目的要点,以及说话的漏洞并进行提问,最好项目能完全掌握。#实习offer#
估计还有一个月就又要开始投简历了,先把上个学期自己的面经往牛客上发一下吧 方式:微信电话面试 一面(1h) 自我介绍略 讲一下你的项目吧 大概讲了一下我的那个脚手架的项目,介绍了一下里面封装的功能,基本就是复述了一下这个项目的文档大纲 里面这个懒加载的功能是怎么实现的呢? IntersectionObserver观测dom是否在可视区域(面试官好像没听过这个API,直夸我好有本领) 可以介绍一下这
3-24 整个过程大概45min -css和html 1. css的布局有哪些 2. 如何实现一个元素垂直居中 3. html中的元素可以分成哪几类 4. 块级元素和行内元素有什么不同,分别举出几个块级和行内元素的标签 5. block inline-block ❌ 6. css选择器,优先级,内联选择器和和id选择器哪个优先级高 -js、vue相关 1. var、let和const的区别 2.
1、自我介绍 2、项目介绍 3、js中数据类型介绍 4、为什么typeof null === 'object'? 5、还有什么获取数据类型的方法?call、apply、bind方法的区别和联系 6、了解事件委托机制吗?target和currTarget区别? 7、了解进程和线程吗?什么是多线程? 8、多线程会有什么问题? 9、js为什么是单线程的? 10、UDP和TCP的区别是什么? 11、三次握
base武汉 前端开发工程师-企业应用 一面后直接oc vue2 vue3的区别 为啥vue3支持ts js ts的关系 ts里面type interface区别 css BFC的概念 BFC的常见场景 什么场景创建BFC 清除浮动的方式 css预处理器 怎么使用less wenpack中怎么把less定义成css vite的特性 vite和webpack的区别 vite热更新怎么实现 介绍web
1、自我介绍 2、简历上写到对TCP/IP协议良好掌握,说一下掌握了哪些 3、讲一下输入URL到显示页面之间发生了什么 4、http和https的区别 5、https是对称加密还是非对称加密(答:对称非对称相结合) 6、https的对称加密用在什么地方的,对传输数据加密是对称还是非对称 7、为什么https要用对称和非对称相结合 8、讲一下http协议的请求头 9、讲讲cookie 10、撕代码:
CPU 的内核态 和 用户态 减少切换 进程 线程 协程 的区别 cpu进程通信方式 数据库一道题 interval group by get 和 post 区别 应用场景 状态码 应用场景 三次握手 四次握手 CPU的一次xxx 代码:分割url参数
1、自我介绍 2、手撕:‘rgrgr’r表示红色,g表示绿色,可以对其颜色进行反转,使其满足红色全在绿色的左侧,找出次数最小是多少?(没做出来) 3、项目:你做了哪些性能优化,常见的前端性能指标有哪些,有没有用过什么分析工具 4、xss攻击、csrf攻击说一下 5、宏任务微任务说一下,定时器一定准确吗 6、组件和插件的区别,什么场景下定义为组件,什么场景下是插件 7、webpack,rollup有
很久之前面的了,现在来整理一下面经 之前在某自驾公司实习过,所以mmt的面试官对我还是挺感兴趣的 一面 讲一下no except如果出现了异常会怎么办? emplace back,vector里面emplace back是什么 右值引用是怎么样的,如果没写右值引用的函数呢?主要就是减少一次拷贝 在写webserver的时候,socket编程是阻塞还是非阻塞的,边缘触发和水平触发的区别是什么 阻塞的
绿盟科技这个是我在五月份投的,之前面试了,总的来说这个岗位是有点偏向Linux方向,但是我是嵌入式软开接触得比较多,Linux学习的内容较少,所以整体面试下来压力是比较大的,对我而言。 整个面试的时间并不算长,大概半个多小时,但是算是我感到压力比较大的一次面试。面试官提问像机关枪一样😄 面试流程: 自我介绍 项目介绍 提问 问题: 堆和栈是怎么实现的? 堆和栈的运用是怎样运用的、怎样存储的? L
1. 自我介绍 2. 问项目 1. 如果不用库让你实现日历热图应该如何实现? 2. Markdown 编辑器中的 XSS 攻击防御手段 3. CSRF 攻击和防御手段 4. 用过哪些 Echarts 图表?Echarts 的基本使用,说一下每一个步骤什么意思?Canvas 了解吗? 3. Js 数据类型,如何判断数据类型? 4. Object.is 5. 作用域链,作用域链可以在开发者工具中看到吗
浏览器http缓存 本地缓存 vue2和3的区别 两个响应式的区别 vue3的生命周期函数 v-if和v-show的区别 let和var, const 区别 const指针不能变嘛 箭头函数 引用对象类型 v-for的key值的作用 要设置什么值为key最好 为什么key不能为index 说一下nexttick 说一下浏览器跨域 promise的状态 如何学习前端,为啥要学前端 项目最重要的是什么
一面4.20 二面4.21(回人才库,求捞) (面试官都很温柔地引导,面试体验感很好) 一面: 1、自我介绍 2、什么时候接触前端,为什么学习前端 3、学完做了哪些成果、项目 4、实习期间主要工作、项目相关问题 5、项目管理模块如何实现 6、组件的定义 7、项目遇到最大的困难是什么,如何解决的 8、对vue的理解 9、vue的生命周期有哪些 10、vue2、vue3卸载前的钩子名字一样吗 11、c
base北京,boss上随便投的,居然能有面试机会。 自我介绍 能接受北京吗?接受多语言开发吗? (这个岗应该是云原生相关的,组内Python和Golang都有,本人刚好熟悉这俩所以就捞起来了) 为什么学go?讲讲你对go的理解?看过什么书? go的内存模型 go的基本数据类型 go的传参机制 你是怎么理解docker的? dockerFile 常用指令 docker 数据卷 对 Kubernet
总结:面试官真的很好,很温柔,而且很爱笑会安慰人。算法不会写的时候还会和你说思路 问项目 三次握手以及为啥要三次握手 DNS过程了解吗 如何使DNS指向cdn的地址 html行内标签 块状标签 css画一个正方形,三角形 js数据类型 this执行 事件循环 介绍promise以及知道的异步解决方案 node的stream 以及背压机制了解吗 ts了解吗 react18有哪些改变 螺旋打印矩阵 二