傻大方


首页 > 人文 >

算法|复盘腾讯、酷狗、字节前端面试题,终于看清我跟大神的区别了



按关键词阅读:

算法|复盘腾讯、酷狗、字节前端面试题,终于看清我跟大神的区别了

文章图片

算法|复盘腾讯、酷狗、字节前端面试题,终于看清我跟大神的区别了

文章图片

算法|复盘腾讯、酷狗、字节前端面试题,终于看清我跟大神的区别了

前言:
下面分享了一些关于腾讯、酷狗、字节(实习的)面试真题 , 让大家参考 。 大家也自己去收集整理其他的面试题 , 可以通过这些面试题 , 查看自己的不足 , 也可以了解自己想要去的公司容易出现的面试题 , 进行有针对性复习 。
腾讯一面
自我介绍
简单聊了一下教育背景 , 问了一下专业学过的课程
为什么选择前端开发
深挖了一下前端开发的项目经历
算法题:给一篇文章 , 统计文章中出现次数最多的单词 , 给出单词和次数(注意可能存在多个次数最大的单词)
讲一下正则表达式
了解网络通信吗 , 讲一下https
项目中有遇到过跨域吗 , 讲一下跨域
了解XSS攻击吗
了解less吗
vue了解哪些原理 , 自定义事件知道吗
css水平垂直居中
一道智力题:5:15的时针和分针夹角是多少(67.5)
讲一下typescript , 有哪些关键字
js继承讲一下
React学过吗(没学过 , 准备学 。。。 )
未来的学习方向怎么规划
反问
(只能想起来这么多 , 面完之后确实感觉基础不太扎实)
酷狗一面
自我介绍
介绍一下自己的项目 , (从项目背景 , 项目完成的功能 , 难点介绍)
项目中用什么数据库 , 是关系型数据库吗 , 有没有用到sql语句?
你的数据库多大 , 有几张表?
怎么实现数据请求的?
云函数怎么实现的 , nodejs吗?
讲一下宏任务和微任务
讲一下事件循环
讲一下任务队列是由队列做的还是栈做的?
vue父子组件怎么实现通讯?
JS常见数据结构有哪些?
数组和链表有什么区别?
你用原生JS写过什么项目吗?
常见的算法有哪些?
讲一下动态规划吧 , 动态规划有哪些例子?
反问
字节一面
webAPP的适配
【算法|复盘腾讯、酷狗、字节前端面试题,终于看清我跟大神的区别了】前端四大存储方式
axios封装为拦截类是怎么实现的
travis(一个用于CICD的一个库)
restful接口规范
浏览器可以发送哪些请求(get、post等)
MySQL对锁是怎么处理的
如果两个用户同时访问一个数据 , 并且对其进行读写操作 , MySQL是怎么处理这个问题的
项目中遇到的困难 , 如何解决的
组件库实现了什么组件 , 介绍一下
TCP三次握手
get、post请求属于TCP还是UDP
懒加载是怎么完成的
get、post的区别是什么
跨域(jsonP、cors)
算法(滑动窗口or回溯)
二面
前端学习了几年了 , 如何学习的前端
大小端存储
有一个已经上线的项目 , 项目中出现了一个bug , 如果在不影响用户的情况下实现项目的bug的修复 , 也就是重新部署
TCP三次握手里有什么重要信息(确认序号等)
从输入url到渲染出页面经过了什么过程
DNS有几种查询方式
什么时候用递归查询 , 什么时候用迭代查询
说明一下你对脚手架的理解
websocket
react和Vue有什么区别
mysql有几种索引
算法:给了一张无向图(数据结构) , 求最短路径 , 1-5点之间的最短路径 , 要求打印出中间经过的路径 。
一、简历的准备
简历制作是很重要的一个环节 , 一份好的简历会给面试官留下很不错的印象 , 也有助于你顺利通过简历筛选环节 。
个人基本信息:主要是姓名 , 联系方式 , 邮箱 , 学历等;
技术技能:对了解、熟练掌握、精通这类词有概念 , 不要随便用精通;因为面试官一般会根据简历内容进行提问 。
项目经历:不写对求职无用项目经历、做的最好的项目 2 ~ 3 个即可 , 有数据支撑;
工作经历:简略概述名称、在职时间、职位以及主要负责业务 , 也可以和项目经历结合起来写;
注意事项:
突出亮点:如开源项目、大厂背景、知名项目、个人博客、技术亮点等;
针对不同公司职位 , 可以针对性地调整简历内容 , 准备多份简历;
格式排版:PDF 格式 , 最好一页 , 最多不超过两页 , 认真检查排版、错别字、标点符号、措辞;
1、 知识体系
优秀的开发者很多都有维护自身知识体系的习惯 , 建立知识体系能帮助认知知识全貌及迅速找到知识的关联 , 就像对碎片化的知识做了索引 , 知识体系可以帮助你尽快了解自己 , 帮助你查漏补缺 , 让你能够把宝贵的时间聚焦于自己的薄弱项 。分页标题#e#

2、基础知识
html , css , js 的核心知识 , 其中 js 的核心知识尤为重要 。
HTML
1 , 你如何理解HTML结构的语义化
2 , 说说 title 和 alt 属性
3 , Html5 有哪些新特性、移除了哪些元素
4 , Label的作用是什么?是怎么用的?
5 , 浏览器是怎么对 Html5 的离线储存资源进行管理和加载的呢
6 , iframe有哪些缺点?
7 , HTML W3C的标准
8 , Doctype作用? 严格模式与混杂模式如何区分?它们有何意义?
9 , HTML全局属性(global attribute)有哪些
10 , viewport的content属性作用
11 , meta 相关
12 , div+css的布局较table布局有什么优点
13 , 简述一下src与href的区别
14 , 知道的网页制作会用到的图片格式有哪些
15 ,如何在 HTML5页面中嵌入音频与视频?

CSS
1 , 水平居中的方法
2 , 垂直居中的方法
3 , link 与 @import 的区别
4 , 三列布局(中间固定两边自适应宽度)
5 , BFC 有什么用
6 , 清除浮动的几种方式
7 , CSS3有哪些新特性
8 , css3 新增伪类 - 伪元素
9 , 为什么要初始化CSS样式
10 , IE盒子模型 、W3C盒子模型
11 , 请解释一下CSS3的Flexbox(弹性和布局模型)以及适用场景
12 , display:inline-block 什么时候不会显示间隙?
13 , 行内元素float:left后是否变为块级元素?
14 , 如果需要手动写动画 , 你认为最小时间间隔是多久 , 为什么?
15 , display:inline-block 什么时候会显示间隙?
16 , CSS权重 , 计算规则
17 , Sass、LESS是什么?大家为什么要使用他们?
18 , stylus , sass , less区别
19 , rgba() 和 opacity 的透明效果有什么不同?
20 , px和em的区别
21 , 使用css实现一个持续的动画效果
22 , 重排和重绘
23 , 什么情况会触发重排和重绘?

JavaScript
1 , 说几条JavaScript的基本规范
2 , 闭包
3 , 变量对象
4 , 作用域
5 , 说说你对作用域链的理解
6 , JavaScript原型 , 原型链 ? 有什么特点?
7 , 什么是事件委托
8 , 类的创建
9 , 如何实现继承?
10 , 谈谈This对象的理解
11 , 事件模型
12 , new操作符具体干了什么呢?
13 , Ajax原理
14 , Ajax解决浏览器缓存问题
15 , 如何解决跨域问题?
16 , 说说你对AMD和Commonjs的理解
17 , js的7种基本数据类型
18 , 介绍js有哪些内置对象
19 , JS有哪些方法定义对象
20 , 你觉得jQuery源码有哪些写得好的地方
21 , null , undefined 的区别
22 , 谈谈你对ES6的理解
23 , 面向对象编程思想
24 , 如何通过JS判断一个数组
25 , 异步编程的实现方式
26 , 对原生Javascript了解方向
27 , sort 快速打乱数组
28 , 数组去重操作
29 , JS 原生拖拽节点
30 , 深拷贝、浅拷贝
31 , 节流防抖
32 , 变量提升
33 , JS中的垃圾回收机制
34 , 如何理解前端模块化
35 , js单线程
36 , 说说event loop
37 , 描述下this
38 , ajax、axios、fetch区别

3、算法知识
把算法单独拿出来 , 是因为近年来在大厂的面试中对数据结构和算法的考察越来越重视 。
算法和数据结构的学习是很有必要的 , 虽然对于前端岗位的算法要求可能不会那么高 , 但是基本的递归、遍历、链表的操作、栈与队列的常见算法还是要会的 。


    来源:(Python简单学)

    【】网址:/a/2021/0310/kd780044.html

    标题:算法|复盘腾讯、酷狗、字节前端面试题,终于看清我跟大神的区别了


    上一篇:ar15步枪|迷你的野兽 紧凑型AR15步枪:马克西姆 PDX

    下一篇:月球|月球背面有什么秘密?2100万亿吨巨大异物埋藏月球地下,咋回事?


    人文

    腊味|蒸腊味的一个小秘诀, 一般人我不告诉他!

    阅读(29)

    饭菜一顿,我先蒸上一锅米饭。淘米水留着,因为家里没有小苏打了,我就用淘米水加点热水,洗去腊肉表面那层油污,这样油脂和香气能充分散出来,颜色更好看,之后吃起来口感也会更好,冲洗好的腊肉就直接切片。中午做沙拉还剩的半个洋葱,随意切几刀,铺在盘底...

    人文

    民共和国|抗战时期国共名将, 综合指数战力前十的排行

    阅读(50)

    粟裕组建的华中军区和华中野战军,实现了由游击兵团向正规军、由游击战向运动战的战略转变,在粟裕的指挥下,依托苏中解放区连续作战七次,并且“七战七捷”,鼓舞了解放区军民敢打必胜的信心,为解放战争初期的作战指导提供了实践经验。1945年12月25日,粟裕...

    人文

    巽风杜泽|跟着村歌游衢江丨杜泽古镇《巽峰杜泽》

    阅读(42)

    ? 月华朦胧, 巽风杜泽,陪你一揽烟雨 杜泽镇位于衢州市东北部,交通条件十分优越,素有“衢北重镇”之称。 古镇文化遗产丰富。 据第三次全国文物普查统计,全镇登录不可移动文物110处,市级文物保护单位2处、区级文物保护点8处。杜五村、杜一村...

    人文

    性质|湖南株洲一审宣判一起涉黑案

    阅读(36)

    至2010年3月15日,杨秀峰等人完成了对全部职工股东的股份收购,独占百強公司,形成了以杨秀峰为组织、领导者,杨建军等人为骨干成员的黑社会性质组织。2009年至2013年期间,该犯罪组织吸纳冯敏、詹飞龙、刘亮、田仁贵、李威、伍娅等成员,进一步壮大了实力。...