前端面试,时长1小时左右 ## 一面 ### 基本情况 1、先自我介绍一下 2、研究生阶段做过的项目有哪些 3、本科专业是xxx,研究生是计算机,是跨考嘛 4、开发中常用的技术栈是什么 vue、vuex、element、vue-router、html、css、js、JQuery 5、react学过吗 ### css知识 1、css的选择器有哪些,有没有看一下别人总结的知识点 小知识点的优先级有总结
一面: 1.大文件上传是如何实现的 2.图片懒加载具体是怎么做的 3.token无感刷新是怎么实现的 4.说一下js的基本类型和引用类型有哪些 5基本类型和引用类型的区别是什么 6.基本数据类型和引用数据的使用方式有哪些区别 7.基本数据类型和引用数据类型的赋值有哪些区别 8.读代码题: const a = [1,2,3,4] const b = a a.push(5) 问这个a和b的输出结果 9
一面挺简单的30min 自我介绍 npm i过程 react类组件函数组件区别 es6模块化和commonjs区别 封装组件的技巧 设计一个swiper 还有一些常见八股 手写扁平化,去重,排序 反问 二面 说一说用过的布局,详细点 说一说前端后端的缓存 怎么封装一个组件 设计一个翻页组件 问了我实习情况,为什么不留b站 还有一些不记得了 手写一个题,统计数组出现次数超过一半以上的元素 手写超时重
一面 项目,项目遇到的问题,如何调试 基础问题 C++八股 虚函数表手撕:删除有序链表中的重复元素 二面 项目遇到的问题 考查了C++里的一些语法,比如让你声明一个智能指针 问你如何声明一个不可以被复制的类 ,如何声明一个不能创建对象实例的类 希尔排序 找到n个数的中位数:快速选择 手撕:翻转链表中m到n位置的元素 三面 主要就是聊天,问了一下项目,做项目遇到问题怎么解决,为什么要做这个学习项目
投递: 7.10 hr约:7.16 一面7.17 无实习 先项目问题: 项目1:ssr+ai+权限控制 问:你说是商业级项目,为什么做这个项目,目标受众是什么? 问:用什么方法保证安全? 回:ssr时从服务器向数据库找信息,防止客户端调用api;图片存储权限控制,使用base64显示图片而不是url 问:为什么ssr能安全,不一定吧?为什么用base64能安全?还有什么其他保证图片安全的措施? 问
一面 - 2023-02-02 #前端# #实习面试# #24届实习# 1说一下比赛的内容 2为什么选择前端 3头条的登录逻辑 4聊天机器人怎么实现的 5实现水平垂直居中的方法 越多越好 6行内元素如何水平垂直居中 7原型链是什么 有什么用 为什么会存在原型链 8闭包是什么现象 9说说promise的优点 缺点 什么解决方案 10原生开发和框架开发的区别 11什么是双向数据绑定 12什么是响应式
选择题感觉比较基础,编程题大家交流下做的怎么样 第一题最小平均值,感觉是个数学问题,本来想暴力一下骗分的时间不够了 第二题ac 第三题应该是个滑动窗口,可以优化的,没优化只能70% 算下来编程题分数刚刚过半基本上寄了
单选+多选+编程3题 哎...前面还做了一个笔试...留给百度的时间只有1小时10分钟... 编程1:baidu串(100%) 思路:纯暴力,没啥好说的!只要胆子大,暴力都不怕! 编程2:01串(100%) 思路:观察0和1的个数 编程3:踏前斩(5%) 思路:(数组求和sum-最大可减去[1,2,3]个数*6) + 最大可减去[1,2,3]个数*5 来不及做了...随便console.log了一
一个多月前面试的,一直忘了总结,现在才想起来,简单整理一下 TCP与UDP区别 HTTP缓存 不用第三方库怎么实现柱状图这些效果 界面响应适配有哪些方案,具体如何操作 jwt认证流程,登录、退出登录逻辑 重绘和回流 跨域 栈内存、堆内存与js数据类型 写代码:数组中找两数之和为100的值的下标;我用map写后O(n),说怎么大家都这么写,要我换种写法?...换了个快排+双指针O(n*logn) 手
这次没有录屏也没有录音,现在写的只是现在能记住的。 社恐人生中第一次面试,没开始前很紧张,还好实际面试的时候没那么紧张,反而比较像聊天。 平均下来每一场面 40 分钟,从下午 2:30 到 5:30。 一面 小姐姐面的,挺和善。 先自我介绍,然后闲聊了一下让我得到了点放松,让我后面面试的时候就讲的很顺畅。 然后直接问项目,听说是百度面试的惯用手段。大概讲了一下我简历上第一个项目的初衷和用处,然后就
自我介绍,前端学了多久,怎么学的 浏览器渲染机制 重绘重排,怎么引起 js数据类型 CSS垂直居中 选择器优先级,从高到低 内联样式的优先级 盒模型以及种类(标准和替代) 三列布局 了解哪些布局 闭包、应用 防抖节流、手写防抖 编程题:数组去重、把 a-bc-def 格式的字符串转成驼峰(我用的split+toUpperCase,面试官说最好用正则) 反问:技术栈(vue、react),业务(用大
软技能面,就不提炼了 2023年7月24日 下午 9:20|34分钟6秒 关键词: 实验室、建模、编程、前端、算法、课程、后端、专业、论文、数学建模、软件工程、机器学习、单元测试、职业规划、代码项目、数学模型、人工智能、大数据类型 文字记录: Curtis 00:02 你好你好,听得到吗? 百度 00:06 你好你好。哎,能听到你那边现在网络环境都OK。 Curtis 00:10 是吧?嗯,可以,
都是些基础八股,问的很浅很多,记不全,一共60min C++: C++智能指针 STL基本容器用过哪些 sizeof一个空的结构体,返回什么 malloc/free和new/delete区别 有了new是不是可以就不用malloc了? 计网: TCP三次握手四次挥手 TCP能不能改成2次握手 OSI七层网络模型 HTTP1.1, 2.0区别 操作系统: 进程通信方式 死锁的必要条件是什么(描述了死
24届秋招结束(拿下BBAT等8家大厂,其中绝大多数SSP) 持续回顾从23年2月到23年10月的实习、秋招面经!欢迎关注(跪求)! * 自我介绍 * 怎么不读研 * 接触前端的时间 * 介绍项目 * 标注的了解 * 对文件和数据库的特殊处理(网络异常的处理) * 有大文件上传吗 * three.js的场景 * three.js有做性能优化吗 * 绩效的比例怎么来的 * 实习期间遇到压力大的事情
部门:问一问 自我介绍 八股部分,较简单 js数据类型,详细讲讲那几个基本数据类型 如何判断对象是数组 讲讲this 什么是bind,原理,说的不好,手写了一遍 什么是apply,原理 如何处理异步 promise和await的一些内容 promise.then的原理 Promise A+实现 vue中key的作用 vue响应式原理 写过vue中的自定义指令吗 讲讲vue-router的路由模式,