24日常实习面经记录

快手web前端实习生(一面 挂)

2023.12.27网申,01.08一面,01.09发拒信

1、自我介绍

2、Echarts底层支持哪些渲染方式?

3、canvas、svg了解、使用过吗?

4、Echarts用过哪些图表?

5、对使用Echarts的感受是什么?

6、如何解决Echarts难使用的问题?

7、按照什么维度去划分你提到的可复用指标块?

8、拆分组件,是一个仓库一个组件,还是一个仓库多个组件?这些组件有没有被其他项目使用?

9、场景题:所有地区都要更新一个组件,需要如何实现?

10、场景题:如果让你设计整个项目的架构,实现上线一个图表组件,让其他分支的项目也能够使用,你会怎么做?

11、我看你做过移动端的开发,那么vue3和vue2什么区别?

12、Android的四大组件?

13、Android上有用图表吗?

14、对毕设作品最后是否有实现?技术栈再讲一下?

15、毕设为什么不考虑用h5/小程序来做?

16、node也写过吗?

17、客户端用微信小程序开发的吗?采用什么语法?

18、为啥只用原生?(对应我的项目2)

19、在实习中,做的最好的一些亮点、不好的地方分别是什么?

20、场景题:打开店铺页面,有个模特,通过点击模特身上的衣服、裤子、包包,会跳转到相应界面,如何实现?为什么想到这个答案的?

21、面试官介绍公司部门情况

22、面试官对学习前端的建议

网易算法平台实习生(一面 挂)

2023.12.22网申,01.02业务初面,01.08发短信问hr,hr才反馈结果说挂了

1、自我介绍

2、问了留学硕士项目的情况,以后想往哪个领域发展?

3、看你项目主要是前端的内容,那你对Java作为一种面向对象语言,了解吗?

4、场景题:有一个日志文件,包含时间戳格式的time字段,long类型的用户id字段,统计每天用户登陆数(日志文件很大,不能通过一个进程来获取数据)

5、数据结构中,介绍下Hash?

6、http语言介绍一下。

7、http与计网的七层、四层、五层体系的联系是什么?

8、C语言平时用的多还是底层知识了解的多?

9、(反问)您对后端学习有什么建议吗?

腾讯wxg企业微信一面(一面 挂)

2024.01.10网申,当前下午发面邀,2024.01.12面试,80min

1、编程题1(阅读高亮)

2、编程题2(颜色字符串转换)

3、编程题3(二叉树根节点到叶子节点的所有路径和)

4、编程题4(最大子矩阵)

5、基本情况(现在在学校吗?什么时候去读研?研究生方向有哪些?这些方向具体选什么?现在在上海吗?)

6、实习遇到什么问题,怎么解决的?

7、你谈到了flex弹性布局,你觉得这个为什么重要,你有什么感受?

8、你实习用到vue2框架、echarts,讲一讲具体使用到什么程度?

9、vue框架为什么流行,有什么特性?

10、你谈到了双向绑定,有没有了解双向绑定的具体实现(底层逻辑)?为什么能够实现双向绑定?

11、这里有一个掘金帖子,回去可以了解双向绑定底层实现逻辑

12、ES6新增的两个声明方式,与之前的声明方式有什么区别?

13、你谈到const定义常量,常量的值不变,那么具体如何实现?

14、项目里有node.js服务器的搭建,讲讲服务器搭建内容?

15、项目中服务器与数据库交互,数据库的表是怎样的?

16、讲讲基本信息如何获取当前登录用户?

17、反问1(公司技术栈)

18、反问2(公司实习生负责什么业务)

19、反问3(您对前端学习有什么建议吗?)

总结:

我太菜了,编程题没有一个全对的,第一题还看错了题目= =

简历倒还好,拷打不严重;就是这编程题有点难绷= =

继续努力吧!

#24日常实习记录##腾讯wxg##企业微信##网易云音乐##快手#
全部评论

相关推荐

04-25 11:27
已编辑
西北工业大学 前端工程师
26暑期实习从拿到🐧厂offer那一刻彻底结束啦,平时喜欢在牛客上刷刷别人的面经,也学习和成长了很多,特此前来还愿,以后有机会也会发自己的一些面经,也希望大家能一起多多学习和交流。本人最早是大二大三开始学习前端,本科时候做了比较多的比赛,主要是负责前端工作。后面熟练了有时候会去网上外包帮做一些项目之类的丰富一下经验,读研后开始是想着转算法or后端,但是奈何算法脑子不够用(主要没有拿得出手的paper)、后端没时间学习(科研的工作跟开发重复度不高)所以研二之后斟酌之后还是回归老本行了,本科使用vue2多,索性也不想再看vue3了 开始转react 断断续续在写一个上线项目。准备春招实习是从今年1️⃣月份开始的,因为过年前几天一直在实验室干活,没有特别多的时间学,把精力主要放在刷算法题上面了,因为可能比较碎片化,有事没事就做一道,听朋友说主要得刷hot100,就主要把代码随想录上和hot100刷完了,因为之前本科练过一段时间acm加有修算法课,没有很hard的题基本上能做出。不过最后才发现,实际前端面试中手撕大多是前端场景相关,大家准备过程可以一块学习的来。不过做题很大的好处,确实在熟悉TS和JS了(hhh因为读研还是写python比较多)2️⃣月开始和朋友一起监督准备 但是那会过年在家确实白天学不进去,大多数时间还是玩了,为了弥补正月初八来了学校,开始正式准备八股,个人建议可以广搜罗网上面经,自己去整理高频八股,我当时找了差不多一百来篇,能涵盖的点已经很多很多了,自己整理的过程比死记硬背可能更好理解一点。可能半个月左右就整完了 此时可能还不全,自己后面开始面试之后可以不断整理补充。同时期,也把之前写的项目拿出来复盘了,主要是本科一个竞赛项目和一个简单上线项目,重点去挖了下难点、创新之类的(好吧hhh其实也没太多)所以当时也有去对一些部分进行优化重写,可算面试前有东西可讲+有项目可演示简历方面拿出了之前推免的简历改了改,找到一个已经在wxg入职的佬帮看了下,给了很多建议!很感谢,but是我不开窍第一版做的很low,hh两个面试官说简历文字太多不想读后,痛改前非,好好重做了一版后面面试顺利多了。(笑死 之前一直纳闷面试官问什么不问我简历那些经历哇 原来只是因为太丑不想读😭)第一份投递是🐧企业微信(提前批)因为确实是第一场,面的很惨,不管是表达八股还是项目,唯一慰藉的是面试官反馈时说代码写的挺不错的。因为当时的想法是科研任务还挺多,一心想去大厂,不然感觉不如直接提前做毕设+准备秋招,所以中途没再投递,继续复习+做科研,就投了一个作业帮。后面认识了个26前端搭子,交流后才发现对方已经投递了很多,已经开始面试了,我心头一热就把内心觉得还不错的厂都投了,3月开始回归正常科研,好在前端东西不多,每天花一点功夫复习即可。周末基本上就是一直在做测评or笔试,断断续续有面试了,腾讯pcg和字节数据都经历了二面被挂,有点心灰意冷,当时已经觉得无所谓了,随缘找,找不到就直接秋招。然后突然一周开始密集起来了,美团、京东、阿里这些厂都开始约面了,心态又发生转变,大数定律总该让我中一个吧,wxg也约了面,一度内心觉得面了也会挂吧hhh,可能就是前面面试的不断复盘,对八股和项目都熟络起来了,这个时候面试开始风向好转了,好像之后的面试除了阿里云一面和字节二面被挂,到现在没被挂过了。(所以大家还是放好心态,不断复盘面试,量变产生质变,都是从小白慢慢成长起来的)总结一些秋招oc情况(先后顺序)1️⃣京东零售2️⃣美团 本地核心商业3️⃣快手电商4️⃣阿里云5️⃣阿里控股6️⃣腾讯wxg!(最终去向)我觉得能走到最后一方面就是多多坚持学习,另外一方面就是心态要好,环境确实变卷了,没有办法改变环境就让自己不断适应咯,希望大家都能拿到满意的offer!(提到心态,确实有个小插曲,因为tx转评估以后一直没发offer,此前我已经拒掉了除阿里以外所有offer,包括虾皮、饿了么一些厂面试发太晚也已拒,手里两个阿里的意向都是今晚到期,有点不想做接了意向又毁的事情,那会没等到腾讯offer,我跟朋友说我准备拒了阿里all in🐧了,大不了从0️⃣开始继续面,我朋友说你心态确实好hhhh然后运气还是光顾我了,今天中午等到了oc,下午就拿到了offer!)附上所有投递情况~希望能和大家一起学习进步哇 后续如果有时间会发发面经hh     
点赞 评论 收藏
分享
05-13 19:55
已编辑
华南理工大学 C++
本来想大二才投的,但是身边有同一届同学已经offer了,自己上大学前也有相关经验,所以投着试了试,没想到挺顺利的bg 985科班大一,有acm经历4.24投递,4.25做完测评后一小时就约了一面,4.27一面结束一小时后约了4.29二面,二面完过了几个小时显示进HR面,五一后5.7号HR面,5.8云证。这是我的处女面,总体面试体验挺好的,和聊天差不多,感觉没什么特别大的压力一面 1小时20分钟先自我介绍,然后给了三个力扣题,简单中等较难,第一次用那个网页版vscode很不习惯,40分钟才A完三个题。然后就是项目,我简历上有三个项目,一面只问了1.5个,感觉还有很多点可以谈但是可能没时间了,大概就是问这个模块怎么设计的,可以屏幕共享以后对着代码讲,所以挺自然的,每个模块也能扯很多东西。大概这样问了30分钟,然后大概问了点C# 八股,问最早几号能到岗,最后几个反问,一面结束。二面1小时先又问了一次到岗时间,然后就是一些技术自驱力啊,团队合作中怎么协调啊之类的非技术细节问题。类似我谈到自己优化了一个模块,围绕着问了为什么想到要优化,优化后有提升吗之类的问题。遇到全新技术怎么学。技术内容比一面少,和聊天差不多。可能是我简历上项目比较多,八股问的很少,C++更是一点没问,也可能是扩招以后降了点难度。
点赞 评论 收藏
分享
05-20 11:02
已编辑
华中科技大学 Web前端
timeline:五天速通,使劲催4.23→4.24→4.27→4.284.23:一面是两个面试官交替拷打,记不太清楚了#拷打项目:    1.讲讲你在过去学到最多最、能体现能力的经历(吟唱)→虚拟加载具体怎么实现的?→如果有更大数据量呢?(虚拟加载和全量加载一起)    2.项目用了websocket,具体怎么用的?(感觉主要想听心跳和重连机制)→和http、https的区别→讲讲http1.0/1.1/2.0    3.项目看你写了负责登录,讲讲具体怎么实现的?(感觉主要想听token机制)→token和session的区别# 下面是八股:    1.输入url到页面显示的过程(吟唱)→ 问我stl过程以及加密算法的具体机制(在准备范围内,就是算法的具体公式说出来就行了)    2.js的find和findindex的区别(findindex没用过,一下子没想起来,直说不会了)→findindex不会,改成了map、weak map、普通对象的区别→提到了js的回收机制,展开讲讲    3.flex布局实现左固定右自适应    4.讲讲js原型和原型链(吟唱,没有追问)# 手撕:    1.两个链表排序(easy)    2.js事件循环输出题(加了async有点坑的那种类型)    3.用promise实现一个setTimeout(easy类型)-------------------4.24二面:全程只有两道手撕算法+一个问题:   1. 给定excel列名,返回相应的列号(比如A是1,AA是27,以及Excel的最大列是XFD)   2. 双向的好友,a是b的好友,那么b一定是a的好友,现在给定一一个用户列表,其中有些用户是好友,有些不是,请判断,这些用户是否可以划分为两组,并且每组内的用户,互相都不是好友。如果能,请给出这个划分。例子1:用户:{1,2,3},好友关系:{1-2,2-3},划分: {1,3} {2}   一个经典二分查找 一个Excel列名获取列号,问了一下最难的项目经历和写过的代码数量,没有追问。然后结束,虽然也有一个小时------------------4.27更新:终于让我催来了面委会,25min飞速结束。而且没有反问,因为我是下午两点半接到电话本来说五点面,答应了,结果三点五十打电话说四点面,我接下来了,估计面试官很忙,面了半个小时快速结束了# 面委会:   1.说说你能提现能力的经历(吟唱就行了)   2.怎么实现pc上两个浏览器窗口间交互(不会,之前来网上看过,大家都说是纯炫技没啥实用性,我就也不看,结果被问了。只好猜中间桥梁,本地数据交互啥的)   3.怎么设计一个俄罗斯方块网页游戏→怎么优化交互细节→用什么数据结构存储方块间的碰撞   4.面试官给评价,说了优缺点,直接告知会给过,但还需要多学-------------------4.28:11:50收到电话12:00的hr面,30min过,进到录用评估,爱信等了hr面:1.个人介绍2.是怎么想要往前端发展的?3.问项目细节:怎么想到要做商城的?上线了吗?你主要负责什么?你觉得里面有什么能体现你个人能力的部分?这里面有没有对功能和进度的取舍把控?4.平时喜欢什么?(打游戏、户外)5.对自己的评价,优缺点之类的?(优点很容易说,缺点我说的是不擅长应试考试,不喜欢刷题,引申到我绩点不太高保不了研以及我更侧重于技术实践)→那有没有想过怎么克服这个缺点呢?(没克服哈哈哈,我的回答是我很清楚我不想要为了虚无缥缈的成绩违背我自己去刷大量往年题,而且我自己目标很清晰,我想要本科就业,考试只要能有80多分就够了)6.你说你是J人,那如果有那种偏离计划的情况,你会怎么办?(我拿旅游天气突变和我前面的组队项目经历举例子说明了)7.验证一些个人信息over  hr面的回答一定要听清楚问题,hr这边不喜欢答非所问和反复确认,而且一定要逻辑顺畅且自信,同时hr可能不是专业的,很多回答需要自己润色一下变成hr能听懂的,比如说setTimeout最好换成定时器这种说法。以及回答的时候不要太空泛,最好联系到实际例子和项目经历来回答。回答的时候脑子转快一点,快速过一下逻辑,不要给自己留坑,最好callback一下前面的回答,如果能做到这样其实整场面试就能hold住,就是在顺着你的节奏走,通常是能过的。感觉准备暑期的过程中有很多经验,尤其是最后一周在面试技巧上突然顿悟,等下再开个帖子记一下。
腾讯二面1038人在聊 查看22道真题和解析
点赞 评论 收藏
分享
评论
11
30
分享

创作者周榜

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