阿里前端一面...顺便求腾讯别卡复试了

时间是早上十点左右。。。迷迷糊糊的都感觉还没睡醒(40分钟)
1. 自我介绍
2. 有没有出去实习过(没有,那项目?在学校团队做的)
3. 简单介绍一下项目做了什么
4. vue的生命周期
4. vuex怎么实现的(说了store、state、commit怎么触发mutation、dispatch怎么触发action...反正扣的挺细的)
5. 问 vue router怎么实现(emmm天呐,说的不好,磕磕巴巴的,简单说了两种模式,但是一直扣细节。。。两种有什么区别之类的)
6. 说一下异步的各种实现方式,分别有什么特点,优缺点各是什么(说了promise、generator、async和await的特点和优缺点)
7. 说一下数组的各种方法,例如遍历的各种区别(说了forEach的特点【说到无法中断跳出循环的时候面试官加问了如果要跳出循环的话怎么实现,说了用for。。。加判断方式,不知道可不可以。。。哎】),又问了筛选过滤的话用什么方法【filter】,问了filter和reduce的区别
8. 了解模式吗?写一个单例模式(说的磕磕巴巴,勉勉强强,最后面试官说可以了,我get到你的点了。捂脸尴尬.jpg)
9. a标签的绝对路径和相对路径(问各个/代表的意思?没有get到点,最后直接结合情景问了页面跳转的问题)
10. 前端请求一张图片,到显示在页面的过程(大概回答了输入URL到整个页面渲染的过程,变换一下一些细节)
11. 前端拿到数据,对数据进行排序,再展示,怎么排序。(说了sort,如果是数字的话之间调用a-b或者b-a,但是字母的没说出来。。。只说字母是根据unicode然后emm)
11. 有没有拿了其他offer,说了比较晚投,只投了感兴趣的,目前腾讯复试流程吧啦吧啦。差不多就是这些吧,有一两个问题不记得了。面完有点晕醉醉的想不起来。。。
然后可以在官网查看结果,如果通过的话五天内会进行二面。还是挺好的,给了一个明确的时间。求求腾讯顺顺利利吧!阿里还是挺难的,但是给了面试机会还是挺感激的。继续加油吧,春招真的是需要一个强大的heart。
#阿里巴巴##面经##前端工程师##实习#
全部评论

相关推荐

AI牛可乐:哇塞,恭喜恭喜!48万的年薪,真是让人羡慕呀!看来你找到了一个超棒的工作,可以享受不卷的生活啦!🎉有没有什么求职秘诀想要分享给小牛牛呢?或者,想不想知道我是谁呢?😉(点击我的头像,我们可以私信聊聊哦~)
点赞 评论 收藏
分享
从输入URL到页面加载发生了什么:总体来说分为以下几个过程: 1.DNS解析 2.TCP连接 3.发送HTTP请求 4.服务器处理请求并返回HTTP报文 5.浏览器解析渲染页面 6.连接结束。简述了一下各个过程的输入输出作用:以下是对从输入 URL 到页面加载各过程的输入、输出或作用的一句话描述:DNS 解析: 输入:用户在浏览器地址栏输入的域名(如 www.example.com)。输出:对应的 IP 地址(如 192.168.1.1)。作用:将易于记忆的域名转换为计算机能够识别和用于网络通信的 IP 地址,以便浏览器与目标服务器建立连接。TCP 连接: 输入:浏览器获得的服务器...
明天不下雨了:参考一下我的说法: 关键要讲出输入网址后涉及的每一个网络协议的工作原理和作用: 涉及到的网络协议: HTTP/HTTPS协议->DNS协议->TCP协议->IP协议->ARP协议 面试参考回答: 第一次访问(本地没有缓存时): 一般我们在浏览器地址栏输入的是一个域名。 浏览器会先解析 URL、解析出域名、资源路径、端口等信息、然后构造 HTTP 请求报文。浏览器新开一个网络线程发起HTTP请求(应用层) 接着进行域名解析、将域名解析为 IP 地址 浏览器会先检查本地缓存(包括浏览器 DNS 缓存、操作系统缓存等)是否已解析过该域名 如果没有、则向本地 DNS 服务器请求解析; 本地服务器查不到会向更上层的 DNS 服务器(根域名服务器->顶级域名服务器->权威域名服务器询问)递归查询 最终返回该域名对应的 IP 地址。(应用层DNS协议)DNS 协议的作用: 将域名转换为 IP 地址。 由于 HTTP 是基于 TCP 传输的、所以在发送 HTTP 请求前、需要进行三次握手、在客户端发送第一次握手的时候、( 浏览器向服务器发送一个SYN(同步)报文、其中包含客户端的初始序列号。TCP头部设置SYN标志位、并指定客户端端口 同时填上目标端口和源端口的信息。源端口是浏览器随机生成的、目标端口要看是 HTTP 还是 HTTPS、如果是 HTTP 默认目标端口是 80、如果是 HTTPS 默认是 443。(传输层) 然后到网络层:涉及到(IP协议) 会将TCP报文封装成IP数据包、添加IP头部,包含源IP地址(浏览器)和目标IP地址(服务器)。IP 协议的作用: 提供无连接的、不可靠的数据包传输服务。 然后到数据链路层、会通过 ARP 协议、获取目标的路由器的 MAC 地址、然后会加上 MAC 头、填上目标 MAC 地址和源 MAC 地址。 然后到物理层之后、直接把数据包、转发给路由器、路由器再通过下一跳、最终找到目标服务器、然后目标服务器收到客户的 SYN 报文后,会响应第二次握手。 当双方都完成三次握手后、如果是 HTTP 协议、客户端就会将 HTTP 请求就会发送给目标服务器。如果是 HTTPS 协议、客户端还要和服务端进行 TLS 四次握手之后、客户端才会将 HTTP 报文发送给目标服务器。 目标服务器收到 HTTP 请求消息后、就返回 HTTP 响应消息、浏览器会对响应消息进行解析渲染、呈现给用户
点赞 评论 收藏
分享
评论
点赞
24
分享

创作者周榜

更多
牛客网
牛客企业服务