3.8 百图生科 实习一面

腾讯会议 44min
自我介绍

css方面:

盒模型

怪异盒模型 移动端布局相关 ❎

flex布局

flex-direction 属性❎

导航条均分 flex:1

flex:1 代表哪几个属性

常用的垂直居中布局

rem,em,px,vh,vw区别

如果ui给的设计稿是375px,用rem的布局应该怎么换算,应该把根元素font-size设为多少❎完全不知道

Js方面:

基本数据类型

基本类型和引用类型的区别

深拷贝和浅拷贝

原型和原型链❎应该是我表达有问题

Es6常用方法 小姐姐问我确定reduce是es6新增吗,让我一时怀疑

es6新特性

Promise状态,解决了什么问题

Promise,Generator,async,await各自都讲一下

同时去执行三个promise用什么:promise.all

如果其中一个中断就返回resolve或者reject用什么:promise.race❎当时没听明白题,我太菜了

Map和Set区别

WeakMap和WeakSet 弱引用

了解垃圾回收吗❎确实没了解到

事件循环任务

除了rem还有其他移动端适配方案吗? ❎ 百分比,@media,vw,vh

前端跨域几个方法

知道h5新出了跨域的方法吗❎不知道

浏览器相关:

浏览器渲染原理

从输入url到渲染过程

在请求时,对浏览器请求头headers根据不同的要传的内容(比如文本表单文件)去设置headers分要设置成什么?❎回答的设置content-type说错误


总结:这次试水非常惨烈,甚至有点怀疑自己是不是学了错误的知识点,回答以为正确结果不对。然后感觉和面试官沟通不是很通畅。应该也是我表达能力不够清晰,应该对每个知识点有总结的话来应对面试。

总之这次确实是第一次打击。也认识到表达能力和其他知识点的欠缺,继续深入吧。

#前端开发实习##面试题目#
全部评论
请问是一面吗,蹲后续
点赞 回复 分享
发布于 2022-03-24 11:20
请问算法题怎么考呀?
点赞 回复 分享
发布于 2022-04-07 18:11
lz,有手撕算法没
点赞 回复 分享
发布于 2022-05-17 16:00

相关推荐

投票
东方鑫源汽车 整车厂 年14w左右 硕士其他
点赞 评论 收藏
分享
10-30 00:18
已编辑
门头沟学院 Java
推荐个Java的微服务开源项目,项目是仿制的大麦网购票系统,涉及了微服务、分库分表、本地缓存/分布式缓存、消息中间件、线程池、本地锁/分布式锁等主流技术。有的功能接口比如生成订单还提供了多个版本,针对一些高并发场景逐步进行优化,实现了多种解决方案。这次秋招突击学习了几周,用这个项目替换了之前的单体项目去面试,很明显的感觉到一面、二面的通过率提升了不少。面试过程中面试官也问了挺多关于项目的问题,整理了下大概有这些:1. 使用微服务架构的优势是什么,拆分微服务的依据是什么?2. 分库分表怎么做的?分库分表在设计时会碰到哪些问题?怎么解决的?3. 项目中提到针对缓存击穿、缓存雪崩、缓存击穿做了优化,具体是怎么实现的?4. 分布式链路ID为什么不用Skywalking而是自己实现?异步调用时是怎么解决跨线程传递的?5. 项目中哪些地方用到了Redis缓存,是如何实现缓存一致性的?6. 你提到了使用了本地缓存+redis缓存实现多级缓存,怎么保证多级缓存的一致性?多实例情况怎么解决?7. 项目中哪些地方用到了分布式锁,使用分布式锁的时候有碰到什么问题吗?8. 你提到项目中实现了自定义的分布式锁组件,为什么要这么做,解决了哪些问题?9. 项目里提到了用redisson实现了分布式延迟队列,具体是怎么实现的?10. 购票时的余票扣减是怎么实现的?为什么要用lua+redis来实现,有没有更好的方法?目前碰到面试官问过的,主要就是这些问题,项目内容还是挺多的,代码量也很大,还有很多知识点都没来得及深入学。项目本身是完全开源的,具体地址在gitee上搜damai应该就能找到。
点赞 评论 收藏
分享
评论
2
6
分享
牛客网
牛客企业服务