等待第三面,腾讯csig前端

5.20早上起来就看到腾讯的面试邀请,挺惊讶的,立马点了确认。当时提前批最后一天投了没赶上,正式批笔试因为有事没做完,也就没了后续,这奇妙的感觉。然后就开始复习。然后在5.21早上又接到一个电话,是天津的,她说是腾讯的提前批。问我晚上7点能面试吗,我忙不迭的答应了。


其实感觉挺奇怪,难不成我面了两个部门?晚上7点心忐忑的不行。迟迟等不到,就打算去吃饭,结果8点电话来了。很奇怪的是变成深圳的了。


一面:


做个自我介绍:自报家门,为什么学前端,为什么喜欢开源文化。介绍自己在实验室做什么。

面试官对实验室的项目很感兴趣,就问我的在线答题系统是什么?我是什么角色

我说我负责前端,另一个同学负责后端。简单介绍了一下项目

问我怎么存储答题,怎么设置。

我回答:mysql,我也写了一个管理系统来操作题目存取,与修改,阅卷等等

用户的信息怎么保存,存在哪里

我说存储在session中,session存在redis

简单介绍一下redis 为什么用它

用户的登录态保持

为什么cookie中存的userid是随机的

面试官聊着聊着点开了我项目,发现和我说的不一样(学弟学妹重构了,幸亏我看过,解释了新的项目如何用验证码)

聊聊前端吧,vue的生命周期,vue有封装过什么组件嘛。

项目遇到跨域,怎么解决

VueCli***跨域的本质是什么

ES6的cost let,

Const声明引用属性能修改吗

Promise是什么,如果我有5个情求,想等到他们都情求完毕怎么办?(Promise.all)

刚刚提到了cli,cli是怎么做编译打包

Webpack用到哪些? loader plugin的区别 用过什么plugin treeshaking是什么

Node写过什么项目

原生node写博客系统如何操作mysql

Vue的双向绑定是如何实现的

flex布局

BFC特性

网页如何优化性能?

Xss知道吗?(不知道)

Http三次握手过程

Tcp与udp的区别

Http与https的区别

知道http2嘛?不知道(此时已经一个小时了)小姐姐就放过我了,然后让我问问题。


我问了第二天的面试和今天面的区别,说今天是提前批,明天是校招不一样的


今天面的什么部门?csig深圳


面试有什么欠缺的,我需要再去补充?有后续会联系你。



二面


第二天,视频面,等的依然心焦,还去考了期中试。回来就半个小时准备时间,我就硬头皮上吧。

面试官上线后,说打电话吧,这个用来做题就行,我看我摄像头开着,对面也没有画面,就把视频挂掉了。

然后电话来了,简单介绍一下自己,

自己有开源什么项目么?

实验室项目有哪些技术难点如何攻破?

跨域解决除了***,还有什么方式

除了jsonp?还有呢?

Cookie与session的区别

Es6中class关键字如何定义私有属性

如何实现像java中private一样的私有方法。

这个我一时间答不出来,面试官提醒我用es6的symbol,我还是没能想起来

面向对象的相关

抽象类是什么

接口了解过嘛,是什么,与抽象类的区别

虽然都回答了,但是说最近两天了解过typescript,其实没学过java。

Js的模块机制:common.js与es6

设计模式了解过吗?没有

看我以前都没有面试记录,不想实习嘛?

我说了自己的原因

写一个轮播图,用原生js。

我用了30分钟写出来了,因为以前没写过,理思路用了一会儿。

给面试官看,解释思路,到后面他说我了解了就完了。


让我问问题,我问是哪个部门,因为我的面试安排上写的其他部门?面试官说是腾讯云,负责什么什么,我们是腾讯云的前端部门。昨天同事已经面过你了。我又问,那我今天算是一面二面,他说是二面。我又问,那我今天面试还有什么欠缺的嘛?他说我已经没有啥要问的了,有结果面试官会联系你的。此时过去了1个小时6分钟,面试结束。


希望自己能顺利走下去。

#腾讯##面经##实习##前端工程师#
全部评论
前端也要redis了吗。唉
1 回复
分享
发布于 2019-05-23 08:25
楼主是暑期实习吗?
点赞 回复
分享
发布于 2019-05-23 08:56
秋招专场
校招火热招聘中
官网直投
5月还有提前批?
点赞 回复
分享
发布于 2019-05-23 11:54
csig据说是全栈比较多,我同学投的前端,捞起来面全栈,一二三面都问他nodejs,我同学每一次都跟面试官强调不熟悉node
点赞 回复
分享
发布于 2019-05-23 22:37
然后下一个面试官打电话过来第一句就是:我听同事说你对node这一块不怎么熟悉,那我们来问一下node的东西吧,巨搞笑
点赞 回复
分享
发布于 2019-05-23 22:38
最强的是历经四面,他还是过了
点赞 回复
分享
发布于 2019-05-23 22:39
楼主,我跟你一样也是21日二面腾讯csig前端......
点赞 回复
分享
发布于 2019-05-24 10:21
硕士吗楼主
点赞 回复
分享
发布于 2019-06-19 11:25
楼主,三面面的什么 。能分享一下面经吗
点赞 回复
分享
发布于 2019-09-04 16:01

相关推荐

XSS(跨站脚本攻击)指的是攻击者通过注入恶意脚本代码来攻击用户的网站或应用程序。攻击者通常会在用户输入的内容中注入脚本代码或恶意链接,并使其他用户在浏览该网页时执行该代码,从而窃取用户信息、篡改页面内容或进行其他恶意行为。为了防止 XSS 攻击,可以采取以下措施:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=bb7c8339fae245258616366baf13e19e输入验证和过滤:对用户输入的数据进行验证和过滤,确保只接受符合预期格式和内容的数据。可以使用合适的库或框架进行输入验证,如限制特殊字符、转义特殊字符等。输出编码:在将用户输入内容(包括用户输入的文本、URL 或 HTML)输出到页面时,将其进行合适的编码处理,以防止脚本代码被解析执行。常用的编码方式有 HTML 实体编码和 URL 编码。使用 HTTP-only Cookie:将敏感信息(如用户身份验证的 Cookie)标记为 HTTP-only,这样脚本无法通过 JavaScript 访问该 Cookie,减少 XSS 攻击的威力。使用内容安全策略(CSP):通过配置内容安全策略,限制页面加载资源的来源,只加载可信的资源,以防止恶意脚本的注入。定期更新和维护:及时更新和修复应用程序的漏洞和安全问题,以提高应用程序的安全性。教育用户:提高用户的安全意识,教育用户不要轻信可疑的链接或提供个人敏感信息,从而降低受到 XSS 攻击的风险。https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=bb7c8339fae245258616366baf13e19e
点赞 评论 收藏
转发
项目背景,是否上线挑一个你认为技术细节比较多的讲讲你们的权限系统设计具体细节是怎样的,数据库是怎么设计的了解哪些数据结构,讲讲hashMap的底层实现方式,它有哪些优缺点如果是你来设计map会怎么做?怎么实现一个队列,优先队列又是怎么设计?栈和链表的理解,二者有哪些区别,使用场景类似于浏览器的事件循环,你会怎么设计那一套调度和执行的模块?setTimeout运行的原理是什么,它设置的等待时间后执行一定是准确的吗,为什么谈谈对promise的理解假如现在要执行一个文件下载任务,这个任务要花很长时间,js做了哪些事情,浏览器做了哪些事情?进程与线程是什么谈谈对线程安全的理解,有哪些情况会造成线程不安全的情况,平时什么情况下会遇到浏览器有哪些进程,网络进程主要干什么tcp三次握手分别传输的是什么,有什么作用四次挥手传输的又是什么,有什么作用tcp保证可靠传输的机制有哪些,超时重传具体是怎么做的具体网络协议你知道有哪些http请求报文头部有哪些组成https建立连接的详细过程有哪些你们的网站是怎么发布上线的用户想要访问你们的网站又有哪些过程网关的作用是什么react是怎么实现响应式更新的react fiber原理,渲染原理反问:部门业务:基础设施学习建议:兴趣最重要其实还问了不少开放性问题和底层原理之类的问题,脑子太乱了我也不熟悉都记不清了,究极折磨😂😂😂
点赞 评论 收藏
转发
5 68 评论
分享
牛客网
牛客企业服务