数字马力前端笔试415

为什么现在都没人发前端的笔试帖子,都问后端的,我看浏览,近150号人在等,也不知道是不是都是Java岗的,长沙前端岗的大伙都啥情况啊
--4.16更新---
接到面试了
---4.19一面----
遇到什么面试官真的看运气,有的会问特别难,我的这个男面试官很好!延续渐进
主要是根据简历问八股,实习项目,不涉及源码和手撕。ps:有人被问到了
----
水平垂直居中
三栏布局(双飞翼,圣杯)
flex布局
盒模型
css过渡(transform)
元素隐藏方式(display,visible,opacity)
js数据转换方式
原型和原型链
防抖节流,使用场景
ea6新特性
箭头函数的区别
异步方式
promise
all和race使用场景
computed和watch区别,是否支持异步
vue2和vue3的优化
minxin生命周期传过来的方法先还是组件内先,同名方法是是组件内优先级更好还是minxin中
webpack构建流程
loader和plugin的区别
攻击方式 xss和xsrf,解决方式
实习部分:
列表性能优化(分页加载,虚拟列表)
自动化脚本(加压修改解压文件实现)
反问(表现,有没有可能继续流程推进,[还可以,需要hr综合评估],我用的主要是vue,了解到公司用react会不会有障碍[不会,会统一培训],多久可以出结果[一周以内,需要hr评估])
---
许愿一个二面!!
全部评论
怎么说
1 回复 分享
发布于 2024-06-07 09:41 浙江
同接到前端接到面试了,卧槽就犹豫了五分钟,基本预约满了,周四第二个面试的
1 回复 分享
发布于 2024-04-16 20:16 河南
兄弟你有面试通知了吗
1 回复 分享
发布于 2024-04-16 15:46 湖南
大佬就有面试了吗,羡慕了,我没消息呜呜
点赞 回复 分享
发布于 2024-04-18 21:06 湖南
加班严重
点赞 回复 分享
发布于 2024-04-16 15:09 广东

相关推荐

08-08 06:17
已编辑
南昌理工学院 Node.js
本人大专学历,最后学历这块挂了。一直抗到终面还以为终于要成了。7.25 一面:招聘经理面,先自我介绍,项目问了亮点和难点。问了在高并发这块的经验。问了数据库优化这块,直接上MySQL底层往上倒推不讲虚的。问:怎么在mac arm编译docker容易转成服务器x86可以运行的容器。答:(心想还有这需求??)我们直接ci/cd直接在服务器编译打包的,不清楚。问:对于mongoDB的了解讲讲。答:(简历上就没写mongoDB,就是想看看有没有准备这场面试。实际上就没准备,不对这东西看好和感兴趣)说了mongo单位是文档而MySQL的单位是表,mongo适合敏捷开发。大文件,json格式数据存放。(很想讲MySQL为啥不适合…)mongo团队在npm这块也有个开源包,关于bson压缩,我实际测试和zlib的两个压缩算法相比没啥优势,和proto的压缩效率和速度更没啥优势。postgres这边有个叫jsonb,二进制存储还能检索内容,mongo换我我不想用。7.29二面:CTO面,自我介绍,上来问我跳槽频繁原因。说到业余时间在转golang,问:golang和node.js的区别。答:golang有协程或者说轻量版线程,node.js没有关于多线程,这块是底层的libuv做了这些。(想让他问libuv,我讲讲事件循环和多线程的细节,因为没看过源码担心问到)问:对于nest框架的理解答:跟前端框架Angular很像,和spring也有点相似。提供了诸多开箱即用的模块。核心是IOC和AOP。相比底层的express增加了多种不同功能的中间件。问:看过node 或者nest的源码没?答:没有……(还是问了,nest.js 源码突击看了ioc相关的循环依赖怎么解决的,就两行代码…)重心放在MySQL redis这块,因为转语言容易……问:数据库表优化讲下答:从设计表开始,主键尽量使用有序主键,比如int uuidv71:容易映射到bitmap上,如果我需要做颗粒度比较细的权限划分会用到。2: 因为MySQL插入是有序的,如果有序的主键查询会更快。不建议在MySQL放大字段,因为一个节点就是一页,MySQL默认一页16kb,如果字段大的话每页能放的数据变少了,更容易页分裂。关键字后面加索引,如果要用组合索引不要查其他字段。问:有哪些索引?答:唯一索引,主键索引,组合索引,普通索引。问:一条SQL比如order by 一个字段,where一个字段,能用几个索引?答:多个,一个索引是一个b+树,如果是用的覆盖索引就会回表用两个索引。又讲到非聚簇索引的b+树原理了。(如果面试官没给你限定单表那肯定不止这个原因)问:索引覆盖了解吗?答:非聚簇索引(又讲到这了),底层叶子节点存的是这几个组合索引字段的数据,如果你select时要其他数据会需要回表。如果不想要回表,就需要索引覆盖,就是只查组合索引定的那几个字段。问:对一张上亿的表进行优化。(这块我答的也不太好,之前公司就没做过)答:分情况,如果这个是线上的表,垂直拆分就做不了。可以做个水平拆分,按照时间划分把旧的数据拆分到新表或者新库中。如果这是线下的就可以考虑将业务比较少用到的,大字段拆分到新表中。最后还要考虑有没有深度翻页的问题。问:有没有进过外包答:有,外企的,图有转正机会去的。反问环节,面试就十几分钟,担心时间太少主动和面试官说我这能抗住一个半小时的面试(就是担心技术优势不能盖过学历劣势)最后面试时长半个小时多点,工作中postgres用的很多,讲了pg的b树和MySQL的b+树差异。还被关于分布式一致性问题,还说了自己会的哪些算法。面试官还问能不能英语介绍自己…看样子很重视英语。8.4终面,VP副总裁面。问:离职原因总共花费13分钟,问完离职原因就不想问了,反问我要问什么,我一看这家伙就不想放我,面试结束。8.7主动询问HR最后不出意外就是没有通过,终面完第二天就在boss看到他们公司疯狂沟通。感觉cto不是特别想要或者就是cto说话也不管用啊。感觉就是学历问题。咱大专就等于坐过牢,英雄不问出处只有在电视剧中才能看到,没哪家企业愿意。还是转golang了,node.js 17k以上很多都是全栈岗了,全栈基本就是前后端精通工资也没高级后端工资高,钱少事多没发展。高级 node.js 岗位很少,没个本科基本就投不进去。有也是外包,或者英语口语熟练。总结:node.js后端专精没必要,国内没什么人用。要么你是前端想往全栈转。全栈你转了也不会工资怎么涨的,建议就专精本行提升学历。目前学到golang的 gin gorm crud 感觉也不难。
查看18道真题和解析
点赞 评论 收藏
分享
评论
8
29
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务