前言: 这是再绿地的一家公司,虽然小了一点,但是环境还不错,不过题目属实出的很简单,面试官感觉和自己年龄差不多,问了一些问题,大部分自己知道。

笔试题:

1、仔细说下盒子模型

答:盒子的主要属性有width,heigth,padding,margin,border组成
盒模型分为两种,标准盒子模型和IE盒模型(也叫怪异盒模型),标准盒模型与怪异盒模型的主要不同在于宽高的计算不同,标准盒模型的宽高主要就是width,height,而IE盒模型的宽高为:width+border+padding,height+border+padding。可以通过设置box-sizing来设置盒子模型:conten-box/border-box/inherit(继承)

2、垂直居中,知道宽高和不知道宽高:
答:两者都可以将其父盒子设置为display:flex;justify-content:center;align-items:center;
其他方法:
知道宽高(w:200px,height:200px):
设置父盒子position:relative
设置子盒子:position:absolute;left:50%;height:50%;magin-left:-100px;magin-top:-100px
不知宽高:
设置父盒子position:relative
设置子盒子:position:absolute;left:50%;height:50%;transform:translate(-50%,-50%)

3、v-if和v-show的区别
4、解释一下数组的方法:pop,push,unshift,shift,split(这不是字符串的方法吗?),join
5、浏览器性能优化(这里写了一些很简单的,我就不说了)
6、两道很简单的题,关于变量提升和typeof
7、解释一下MVVM
还有一些不记得了

面试题:
1、react和vue的区别
这里我主要答了
使用方式,jsx和模板
react和vue的生态
还有react主打灵活,vue主打轻量说起

2、说一下数组常用的方法?
这里我主要给他说了一些基本的比如,pop,push,shift,unshift,splice,slice,join,forEach,map,filter,reduce,some,every,find大概这些

3、问了下vuex的模块,以及分别是干什么的?
这里我说了主要的四个模块(原来有五个),但是英语名一时忘了。。。,这里总结一下
主要是有:

  1. state:vuex的基本数据,用来存储变量
  2. geeter:从基本数据(state)派生的数据,相当于state的计算属性
  3. mutation:提交更新数据的方法,必须是同步的(如果需要异步使用action)。
  4. action:和mutation的功能大致相同,不同之处在于 ==》1. Action 提交的是 mutation,而不是直接变更状态。 2. Action 可以包含任意异步操作。
  5. modules:模块化vuex,可以让每一个模块拥有自己的state、mutation、action、getters,使得结构非常清晰,方便管理。

4、http是什么,连接过程是怎么样的
5、强缓存和协商缓存
6、说下浏览器储存的方式,他们有什么不同点
这里说了localstore和sessionstore还有cookie
7、闭包与垃圾回收机制

hr面:
1、自我介绍
2、校园经历担任职务
3、你是22届的?
4、可以实习多久?每周出席几天?(这里他说了他们主要是要21届毕业的)
5、学习成绩怎么样,学的最好的是哪一科
6、怎么体现你学习能力强?

还有一些零零碎碎很简单的题忘记了,他们这个公司确实是我面试以来最简单的一家,但是他们hr说他们主要是想要找21届的

广州智算科技有限公司前端面试题相关推荐

  1. 【前端】前端面试题整理

    前端和计算机相关知识 你能描述一下渐进增强和优雅降级之间的不同吗 浏览器兼容问题 如何对网站的文件和资源进行优化? 怎么学习前端?怎么接触前端新知识? 关于前后端分离 关于浏览器内核(渲染引擎) 浏览 ...

  2. 前端面试题汇总(css基础篇)

    前端面试题汇总(css基础篇) 1 css sprite是什么,有什么优缺点 概念:将多个⼩图⽚拼接到⼀个图⽚中. 通过 background-position 和元素尺⼨调节需 要显示的背景图案. ...

  3. 详细前端面试题javascript篇--持续更新

    最新前端面试题汇总大全(超详细含vue,react,css,js,webpack,性能优化等)–持续更新点击查看 前端HTML篇 前端CSS篇 前端面试题js篇--持续更新 1. JS 数据类型 ?存 ...

  4. 金三银四,磨砺锋芒;剑指大厂,扬帆起航(2020年最全大厂WEB前端面试题精选)上

    引言 元旦匆匆而过,2020年的春节又接踵而来,大家除了忙的提着裤子加班.年底冲冲冲外,还有着对于明年的迷茫和期待!2019年有多少苦涩心酸,2020年就有更多幸福美好,加油,奥利给!怀着一颗积极向上 ...

  5. web前端面试题完美整理/涵盖html,CSS、JS、浏览器、Vue、React、移动web。

    本篇文章整理总结了一些前端面试题,涵盖面很广,并且面的都是知名大厂,所以这些题还是很有代表性的,都掌握以后一面基础面应该没什么问题,二面也能应付大半,奉上: css相关 更多教程:https://su ...

  6. 前端面试题总结【持续更新···】

    前端面试题总结 1.说说你对react的理解?有哪些特性? 2.说说React diff算法是怎么运作的? 3.说说React生命周期有哪些不同的阶段?每个阶段对应的方法是? 4.说说你对React中 ...

  7. WEB前端面试题整理

    WEB前端面试题 文章目录 WEB前端面试题 一.html部分 1.Doctype有什么作用?标准模式与兼容模式有什么区别 2.标准模式与兼容模式(怪异模式)各有什么区别? div1和div2之间的距 ...

  8. 7个优秀「开放式」前端面试题分享!附答案

    黑马程序员视频库 播妞微信号:heiniu526 传智播客旗下互联网资讯.学习资源免费分享平台 在面试中,总有很多朋友反应说,开放式问题太难了,完全没有固定答案,不知道如何回答,也不了解面试官的心理. ...

  9. react前端面试题(实时更新)

    React前端面试题 1. 对React-Fiber的理解,他解决了什么问题 2.对webSocket的理解 4.说说你对koa中洋葱模型的理解? 5.说说package.json中版本号的规则? 6 ...

最新文章

  1. 原创 | 从席卷全球的“刷脸”乱象,看国内人脸识别立法方向
  2. Eclipse 中maven插件坏死解决办法
  3. python super 变参数问题(五)
  4. Roberta-wwm-ext-large模型中的wwm理解
  5. 【数据结构与算法】之深入解析“丑数II”的求解思路与算法示例
  6. 后发送过慢的问题_点胶阀使用常见问题怎么解决
  7. access求斐波拉契数列_打印目录,斐波那契数列的递归与循环,牧场牛数
  8. Java 反射机制你还不会?那怎么看 Spring 源码?
  9. CSS浏览器兼容问题
  10. 对软件研发项目管理的深入探讨
  11. linux电脑外放没声音,ubuntu 16.04安装好后没声音的解决方法
  12. cogs 1752 [BOI2007]摩基亚Mokia(cdq分治+树状数组)
  13. win10制作软盘,xp下进行编译,最后回到win10运行
  14. python—简单数据抓取六(安装scrapy环境并创建爬虫项目、以顶点小说网为例利用scrapy进行爬取、scrapy相关的注意事项)
  15. 微服务系统架构设计系列 - RateLimiter - 1. 限流器简介与一般算法
  16. 第14章 项目采购管理
  17. 商业化广告--体系学习-- 7 -- 行业蓝图篇 --广告产品发展路径
  18. andorid pppoe拨号上网
  19. hive 的 lateral view用法以及注意事项
  20. 机器人教练走进驾校_机器人教练亮相驾校 | 学员体验后直呼受用!

热门文章

  1. JSON.stringfy()详解
  2. 数字集成电路设计-1-用一个mux和一个inv实现异或
  3. 最优秀的6410开发板全球震撼首发!
  4. Java 中的 getResource 方法
  5. 2021外卖cps小程序项目|外卖红包cps带好友返利佣金分销系统程序|饿了么美团联盟源码
  6. HTTP协议——URL
  7. 阿里云服务器与堡垒机搭建Oracle数据库(配置多个实例)以及数据库导入、导出
  8. Quartus生成原理图
  9. linux探针,存活探针(Liveness)、就绪探针(Readiness)、启动探针(Startup)、容器钩子
  10. SCI论文发表的流程是怎样的?