前端怎么还问线程安全?
点赞 1

相关推荐

昨天 18:40
深圳大学 Web前端
一周内走完全部流程bg:深圳大学本科大三软件工程,一段外企实习,一个校内跟导师做的政府项目,以及一个字节前端训练营的富文本项目一面(60min):自我介绍(名字+学校+专业以及三个优势以及印证我优势的示例,具体来说是1.英语能力,通过六级分数和平时的学习英语习惯体现2.较强学习能力,具体来说通过本人是转专业,依然在大二大三两年完成了所有课程学习,绩点专业第一3.热爱技术,有自己的博客,积极学习前沿AI工具和技术使用,比如MCP这些)项目(微前端怎么做的?首屏优化方式,性能提升怎么衡量的?项目里遇到最大的困难是什么?webassembly电子签章怎么做的?)八股,吐槽一下,这一段占据了一面大部分时间,而且真的要很熟悉八股才行,这里尽可能回忆一下,太多了(1.ts和js有什么区别2.vue2和vue3有啥区别3.你在工作中有vue和react的经验,你认为他们两有什么区别4.实习和项目中用到哪些设计模式?或者你知不知道接触过的框架里用到了什么设计模式5.你会如何设计封装一个模块?6. 讲讲浏览器的缓存?7.防抖和节流8. 原型链题目,题目都是腾讯会议发题目给你现场在脑袋里分析给答案,下同9. 变量提升和TDZ题目10. 箭头函数八股题目11. 现场电脑投屏实现一个指定布局,基本就是要对flex和grid相当熟悉,以及一些滚动条相关的css控制代码12. git相关命令,问得比较深入,由于我git用得很多,stash的-u参数,squash,cherry-pick,amend,force push这些都答上来了,最后被问到如何从仓库拉取单独一个文件,这个我不会,我说拉下整个分支然后指定文件checkout,也算我对了13.讲讲跨域,这个比较深入,包括跨域错误发生在哪里,请求发出来了吗?后端有没有正常响应?CORS的配置之类的14.反问环节,问了后续面试安排, 技术栈,从需求到上线的整个工作流)二面(50min)1.问我实习好不好找,同学的实习情况,然后经典自我介绍,再让我自己介绍项目,中途穿插让你暂停然后深入追问的形式(被问到了内存泄漏相关的排查流程,如何避免,问了浏览器缓存,问的很深入,包括后端和前端的,共三种,以及形式上的分强制和协商缓存,最后也追问了项目过程最大的困难和解决方式)2.问我的技术栈,比如react和vue熟悉哪个?喜欢哪个?为什么?3.投屏现场完成场景题,我被问到的是用websocket完成一个前端实时更新排序的记分面板,用了react花了20分钟写出来,不需要跑起来,主要是思路,API记不得也没关系,但是大概要知道websocket的事件监听,以及前端的状态管理,最后单独要求了一下异常处理(只想到了初次请求的try catch,因为写的不多且有点紧张,没想到心跳机制相关的,但是因为思路整体很流畅所以就完美结束了)二面整体的话压力小很多,主要还是看工程思维和解决问题的能力,后20分钟都是在反问,同理是一些更具体的组内业务了解,以及转正的时间节点这些,然后开始聊天,我问三面时间,他这边比较满意,又考虑到我这边后续要开始期末考试,说如果后续需要可能安排三面也可能不用,甚至问了我到岗时间。聊的很开心,50min差不多他说他要去吃饭然后要开会啥的,就道别了。当时心里的石头都放下来了,因为觉得表现的还可以。结束会议后不到1h,TME官网状态直接到HR面了,开心死,感觉离腾讯音乐就一步了。HR面1.经典自我介绍去掉了专业术语部分2.问了我项目里遇到最大的挑战,这里我引出了一个团队管理的情景,后面基本都是基于我作为一个小项目的leader来提问,大概就是怎么解决组员能动性不强的问题,然后问我实际的实习项目和校内的小组项目感受上有啥区别?3.问我对团队的期待4.问我有自己的博客,最近有没有更新?(我说因为这个学期太忙,所以搁置了,但是一直有把想分享的点记录下来,然后准备暑期就一并完成更新,这是真的😭)5.问我有没有其他的offer?这边提到了有字节飞书的训练营offer预期要发了,然后说了一下会优先选择tme这边,然后hr追问了一些字节offer的细节,就直接给口头offer了
投递腾讯音乐娱乐集团等公司8个岗位
点赞 评论 收藏
分享
在之前的时间里一直都非常焦虑,一边秋招已经开始,自己却还没拿到实习,再加上之前有一次很好很接近的机会没有把握住,被打击得信心全无,做了很长的心理建设才开始慢慢投小厂,还好还有些实习机会,分享一下面试八股经验,项目不具参考性,不再列举相关问题深圳某小公司vue  2 和vue3中 v-model区别为什么vue3要使用proxy     比 vue 2使用define property好在哪里?Context加hook是怎么替代Redux实现状态管理的?css盒子模型怪异盒子模型和标准盒子模型计算区别react怎么定义组件bootstrap什么是闭包,你有实际应用过吗?react怎么实现父子组件之间的通信HTML   CSS   js 概念let和const的区别什么是虚拟DOM    什么传统DOM     对比  核心原理diff算法   关键点怎么阻止事件冒泡     event.stopProgapationevent.stopImmediatePropagation    区别其他方法?git是否使用过remote————————————————————————广东钛动基础:HTML中本地存储的方法,区别是什么垂直居中方案在你项目中怎么实现移动端自适应的,什么方案JS基本数据类型怎么判断类型  (回答typeof  instanceof  Object.prototype.toString.call    面试官追问还有吗,ES6中呢)具体判断是否是一个数组用什么方法Array常用方法事件循环机制,有哪些宏任务和微任务说一下闭包,你平常使用过吗,怎么使用的怎么查找对象的键值对怎么知道资源,(比如图片)已经加载完成TS:interface和type区别使用过Pick吗说一下泛型和泛型约束框架(只问了React,大概业务线用的React):React  props和state区别react其他通信方法useState和useEffect这两个hook函数区别想拿到渲染前的数据或函数使用什么hook(没听懂,不会,不知道是不是我理解错了)你常用的hook有哪些useMemo你是怎么使用的,它的作用useCallback使用过吗,原理作用React Router中的组件有哪些Hash路由和history路由,说说原理区别————————————————————————某公司笔试四道选择题  25分两道算法题  75分选择题两道阅读代码选择输出,记不太清,全程开摄像头答题加手机监控,没有记下来大致是第一道考察闭包  第二道考察链表的节点引用和指针操作还有两道分析时间复杂度题两道算法题有一题有点难度,是力扣困难题的变种,没有写过,另一题是二叉树展开为单链表—————————————————————————杭州小公司flex布局 justify-content有哪些属性CSS中keyframes是什么useEffect做什么的uselayoutEffectuseMemo常用git操作git怎么创建新分支GitHub中manage  request干嘛的(可能是想问pull  request)Github你有关注过哪些项目TS泛型作用TS可选属性作用有没有遇到跨域问题,产生原因,是什么的限制  怎么解决本地怎么调样式console    断点使用其他浏览器工具你比较关注返回的哪些信息说一下哪些状态码,分别代表什么同一域名同时发送多个请求,比如100个,但浏览器对这个域名的请求限制只有7个,其他的可能会被挂住,怎么解决CDN原理SEO方法原理ReduxwebSocket给场景,问怎么解决(防抖or节流)防抖节流区别听声音感觉是个年轻清爽帅哥,可惜的是让我开摄像头但面试官没有开——————————————————————————记不太清了闭包原型链机制JS操作Dom方法虚拟Dom和真实DomReact和Vue区别Webpack你有做过哪些配置改动和自定义插件性能相关问题其他一些项目问题一道hot100中的简单算法题——————————————————————————小公司一般总共两到三轮面试一面考察比较基础最后想说的是,不必太过焦虑,我刚开始想的是小公司都不约面,我是不是真的要转行了,是不是自己太菜了,面试表现不好又觉得自己是不是太fw了,有一段时间压力很大很焦虑,躯体化症状严重,触底反弹后摆烂,面试反而多了起来,面试过程也不再担惊受怕,保持一个好心态,在面试中慢慢发现不足,不断优化,不必思虑太多,再怎么样反正去捡垃圾也不会饿死,不要去比较,比较是偷走幸福的小偷。希望大家都一切顺利
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务