你别睡这么晚 level
获赞
158
粉丝
103
关注
14
看过 TA
2432
门头沟学院
2025
Web前端
IP属地:广东
暂未填写个人简介
私信
关注
06-27 15:33
已编辑
门头沟学院 Web前端
一面 1h10min 6.201、语义化为了什么,语义化在你的项目中,你做了什么?2、有两种盒模型,你说说看,这两种盒模型有什么区别,在开发过程中,使用到的是哪种盒模型?3、怎么去清除浮动?4、css选择器了解过吗,说一下权重。给同一div加上先绑定id,使用id选择器给红色,使用类选择器给绿色,最终显示什么颜色。5、css样式,a元素给了相对定位,z-index是1;b元素给了相对定位,z-index是2,c也给了相对定位,z-index是3,c他会覆盖b吗6、css模块化有了解吗?7、BFC范式了解过吗,如何创建一个BFC8、原型链了解过吗?说说看?9、函数里面创建了一个变量a并赋值,然后再把a赋值成方法,输出a,结果是什么?10、讲一下前公司开发具体流程吧11、异步编程说一下12、讲一下这个事件循环13、ajax用过吗,平时用什么?14、js的数据类型知道吗?如何判断数据类型?15、作用域了解过吗?var声明和let声明执行相关的问题?16、用class创建一个类,类里面创建一个方法fn(),方法输出console.log(this)。创建这个实例,然后调用这个实例.fn(),结果是什么?再把这个实例.fn赋值给一个变量,然后执行这个变量,输出又是什么?17、this指针了解过吗?改变指针的有哪些方法?说一下箭头函数的this18、讲一下闭包?作用?19、讲一个开发中最大收获吧20、浏览器了解吗,解释一下url输入到浏览器的过程?21、讲一下浏览器的控制台工具都有哪些吧,有什么功能说一说22、页面的性能优化怎么做?23、代码规范是怎么实现的?24、开发过程中,遇见问题怎么做?25、有没有开源项目,说一下26、未来一两年的规划?27、你觉得你在开发过程中遇到的开发过程遇到的最兴奋的点是什么?28、加班问题怎么看29、自身优缺点说一下30、如果领导跟你的意见不合,你会怎么做。31、面试官:如果我想让你做坏一个项目,你会怎么做?我:啊?来真的啊。嘿嘿反问:1、公司干的什么活?给机器人做中控系统,vue去实现对机器人的操控页面。2、结果?三天内6.25 二面 CTO面问我职业发展规划;起冲突了怎么解决;数学建模比赛的课题是什么,做的什么内容。反问:做什么业务?对发布出去的机器人软件更新,以及对后续机器人的软件开发。 使用vue3进行对机器人中控页面的性能优化等等6.27 oc
大族机器人二面2人在聊
0 点赞 评论 收藏
分享
06-26 13:50
已编辑
门头沟学院 Web前端
6.16 一面 20min自我介绍1.我们先问一下 CSS 就是实现,比如说一个盒子在一个容器里面居中有什么方法?2.能介绍一下这个 Flex 1是什么意思呢?3.能给我介绍一下 js 的数据类型吗?4.比如说我要判断一个数据类型的话,一般有哪几种方法?5.你知道这个 typeof 和这个 instanceof 有什么区别吗?6.介绍一下这个 cosnt、var和 let 的区别吧。7.然后你再介绍一下这个 promise 和这个 async await 主要解决什么问题。8.你刚才提到这个 JS,这个引擎是单线程的,你介绍一下这个 js 的事件循环吧。9.你知道这个 ES6的这个新增的箭头还数和普通的函数有什么区别?10.这个 TS 你这边了解吗?那你知道这个 interface 和这个 type 有什么区别吗?11.让我们再来聊一下这个 vue2 和  vue3,这个 vue2 和  vue3 的响式的区别,你能介绍一下。12.然后这个虚拟 DOM 的话,你能介绍一下吗?13.比如说我在vue2里面想更改数组或者对象的值,一般要怎么去更改才能触发响应式?14. vue2的话,父子组件间通信一般有什么方法?项目:1.我看你这个第一个项目用了这个 SSE 你能稍微介绍一下这块。2.你知道这个 HTTP 请求和这种 SSE 请求有什么区别吗?3.你知道这个http和https有什么区别吗?4.你了解这个浏览器的这个跨域吗?5.你刚才提到这个同源策略具体是怎么定义的啊?他要求就是哪三个东西是重样的?6.问一个,就是比如说如果我想把一个数组去重的话,你这边能想到什么方法?7.你用过那个 map 嘛,介绍一下 set 和 map 的区别。8.那你了解这个移动端的就是适配这个问题吗?反问:1.那我们这个面试基本就到这里了,你那边有什么想了解?想问一下贵公司这个做的项做的内容是什么?技术栈?2.这边是一个移动端的 APP,然后你要做的话有一些这个 H5的项目,就是主要是移动端的适配,然后大屏的话也有一些,然后也有一些这种后台管理,然后技术栈的话一般就是 vue2和 vue3。3.想问的一个团队的成员,比如说前端开发的成员有多少个呀?整个公司的话现在大概有50到60左右。4.什么时候能出结果?结果应该这几天就1到2天。6.18 二面 60min自我介绍1.我看到有做一个开发跨平台的预览系统,然后有提到那个封装postmessage 通讯协议,统一处理 electron 桌面端,移动端、web端,你是怎么实现的?2.我看有 Web 端、移动端的样式适配与数据同步,这个具体说一下是怎么实现的?3.这就是有提到兼容这三个端,就是兼容 Web,还有移动端这块就是统一处理这方面你是具体做了哪些工作呢?就是怎么能把它们统一实现的呢?4.axios二次封装有一个请求的集中处理。这块主要梳理了哪些错误请求呢?5.使用vue-router是吗?一个通过路由,有一个路由鉴权,有实现鉴权的功能吗?这个具体说一下,就是这个鉴权是怎么实现的呢?大概有什么角色之类的?6.去后台那里去拿这个角色权限表,那前端是怎么做到?就是根据这个不同的角色来跳转这个不同的页面的呢。这个代码上具体是怎么实现的呢?7.webpack有用过一些相关的优化配置嘛,就比如说配置什么可以更加的优化这个打包?8.相对于vite来说,有什么区别?代码题1、一共有5个元素,每个元素高120px,宽随浏览器窗口大小变化,请实现一行3个,每行两端对齐,不足3个的左对齐只要盒子与盒子之间有5px的间隔,怎么实现?2、首先说一下那个 JS 的话,它有一个浅拷贝和新拷贝,这两个有什么区别呢?3、那如果让你实现一个就是深拷贝的话,有哪些方法可以简单实现?简单写一下递归的这种方式吧4、那这个有没有考虑?就是如果这个对象有循环引用的情况呢?5、数组的map方法了解嘛,返回的是什么?你实现一个map方法。反问:1、结果能什么时候出来?效率最近挺快的,这周内能出2、用的什么框架?阿里的Rax,类似RN3、什么业务?大部分的业务像机票、酒店、用车还有保险,就里面各种圈子等等,其实都是用那个Rax开发的,都是一些跨平台比较混接对平混合的开发。6.20 hr面群面三个人轮流自我介绍实习学到了什么?遇到的问题怎么解决?手上有其他offer吗?团员党员?期望薪资?父母做什么工作?父母支持去北京吗?反问结果?下周三前给答复6.26 oc
0 点赞 评论 收藏
分享
05-07 02:51
已编辑
门头沟学院 Web前端
效率工程部门自我介绍平时怎么学习的,javascript红宝书?犀牛书?看过吗?秋招有准备过吗?上来就来四道题: 题目1: 输出?说一下有没有闭包,作用域链?执行顺序是怎么样的var count = 10;function a() {return count + 10;}function b() {var count = 20;countreturn a();}console.log(b());题目2:输出?function Foo() {this.a = 1;return {a: 4,b: 5,};}Foo.prototype.a = 6;Foo.prototype.b = 7;Foo.prototype.c = 8;var o = new Foo();console.log(o.a);console.log(o.b);console.log(o.c);题目3:了解promise吗,方法有什么?Promise状态流转// promise// race// retry// 手写promise.retry // 手写promise.retry?function promiseRetry(fn, maxRetries = 3, delay = 1000) {}  题目4:// 二分查找、找到第一个小于等于给定值的元素索引const arr = [1,2,2,2,3,3,3,4,5,6,8,8,9];// in: 2 out: 1.   in:7 out:9项目拷打:Ts了解吗?常见泛型工具函数(如Omit、Pick)的用途与实现原理?interface 、 type区别?为什么要使用SSE,考虑过websocket吗,区别?项目中提到的 “转化率提升 22%”“加载耗时从 2.1 秒优化至 0.8 秒” 等数据如何计算?是否有实际采集或仅为估算?项目中最具挑战性的部分反问:效率工程部,干什么的?提效的涉及很多个项目
查看15道真题和解析
0 点赞 评论 收藏
分享
2024-12-13 18:18
已编辑
门头沟学院 Web前端
12.13 base广州 一面自我介绍问项目项目有什么觉得好的点项目中跟后端传参数交互是怎么实现的?解释一下登录是怎么实现的?token限制时间一般是多少?常见请求头有哪些?说一下状态码?解释一下30x?TCP和UDP有什么区别?为什么http3要使用UDP?http1.x为什么要升级http2?http2有什么优缺点线程和进程有什么区别?你用过react和vue吧,说一下有什么区别?做题吧:标题请编写一个 JavaScript 函数,将给定的链表倒置。题目描述要求实现一个 reverseLinkedList 函数,该函数接收一个链表的头节点作为参数,并返回倒置后的链表的头节点。链表节点的定义如下:class ListNode {  constructor(val, next = null) {    this.val = val;    this.next = next;  }}函数签名如下:function reverseLinkedList(head) {  // 实现逻辑}示例:const list = new ListNode(1);list.next = new ListNode(2);list.next.next = new ListNode(3);list.next.next.next = new ListNode(4);const reversedList = reverseLinkedList(list);console.log(reversedList); // 输出:ListNode { val: 4, next: ListNode { val: 3, next: ListNode { val: 2, next: ListNode { val: 1, next: null } } } }标题事件循环机制题目描述async function async1() {console.log('async1 start');await async2();console.log('async1 end');}async function async2() {console.log('async2');}console.log('illegalscript start');setTimeout(function() {console.log('setTimeout');}, 0);async1();new Promise(function(resolve) {console.log('promise1');resolve();}).then(function() {console.log('promise2');});console.log('illegalscript end');标题变量提升、作用域与闭包题目描述var a = 0;var b = 0;var c = 0;function fn(a) {console.log('fn', a++, c)function fn2(b) {console.log('fn2', a, b, c)}var c = 4;fn = fn2;}fn(1);fn(2);反问:技术栈?React主要 面试官:技术不是问题,可以学,主要是基础要好
查看14道真题和解析
0 点赞 评论 收藏
分享
2024-09-03 10:14
已编辑
门头沟学院 Web前端
xdm 实习生 1400
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务