北京微步在线科技前端实习(4.10)

1、自我介绍

2、css一个容器放入另一个容器中垂直居中

3、文字在容器中垂直居中

4、两栏布局,左边宽度固定,右边自适应

5、CSS选择器权重

6、使用组件库时想要覆盖原有的样式怎么做

7、覆盖的原则是什么(公共的样式影响到某个组件的样式怎么覆盖)

8、JS基本数据类型有哪些

9、引用数据类型和基本数据类型有什么区别

10、判断类型有哪些方式,分别在什么情况下使用(怎么判断一个数组)

11、定义一个变量有什么方法,它们之间有什么区别

12、什么是变量提升(使用var a=1 console.log(window.a)打印吗)

13、说说你对 Promise 的认识

14、使用Promise封装一个普通函数使得结果是fun().then(res=>console.log(res))

ajax({
	type:'post',
	url:url,
	async:ture,
	data:data,
	dataType:'jsonp',
	success:function(res){
	},
	error:function(error){
	}
})
// 将上面的内容使用Promise封装达到下面的内容
const func = Fun()
func.then(res=>{
	console.log(res)
})

15、JS事件循环机制

16、说说你对宏任务和微任务的理解,说说下面代码的执行顺序并说明原因

console.log('1')

new Promise((resolve, reject) => {
	resolve('2')
}).then((res) => {
	console.log(res)
})

setTimeout(() => {
	console.log('3')
})

new Promise((resolve, reject) => {
	resolve('4')
}).then((res) => {
	console.log(res)
})

console.log('5')

// 输出结果:1 5 2 4 3

17、实现一个number数组-洗牌算法(返回一个打乱后的数组)

18、React常用的hook有哪些,用的React版本是多少

19、我们在项目中循环渲染一个列表的时候为什么需要一个key值,如果不加会会怎么样

反问:

1、表现怎么样

2、开发团队规模 - 100 人左右,有go、python、c、java

#面经#
全部评论

相关推荐

08-26 14:40
已编辑
上海交通大学 Java
先说一下我bg吧,某9本硕,目前是在收钱吧,自21年毕业至今也算比较稳定了(确实也是我司带给我的稳定)。今天想和大家聊聊我这一路走来的专业选择、职业迷茫,以及最终落脚在收钱吧的过程。不是什么成功经验,是关于找到适合自己工作之路的分享。 一、始于迷茫前阵子在牛客刷到一个关于读研是否后悔的帖子,看的时候其实也挺感慨。坦白讲,本科刚进计算机系时,我对未来并没有清晰的方向。高中时我更爱语文课上的思辨与分享,数理化更像是通关的工具。填报志愿选择了CS,更多出于一种现实的考量:它是个好就业的专业,也决定研究生阶段继续深造。 但我研究生毕业那年随着市场上的声音都提到就业不好、互联网寒冬等等,我也逐渐怀疑自己...
牛客28967172...:分享说的确实很不错,但本质还是答主运气很好。 核心最重点是答主新人入职很走运就直接进了心部门的核心业务,而且组里的氛围非常好,这才是重点,这种环境和背景里你想不成长都难。 牛客上更多是校招生刚入职就随机进了普通组/边缘组,然后被导师/同事挤兑,或者故意藏着掖着不告诉你,平日还要和同事勾心斗角,这才是更多实际情况,我不相信答主如果新人入职这种情况还有快速成长之类的后话。
点赞 评论 收藏
分享
头像
09-12 22:48
中南大学 Java
微步在线一面,上来本来还行自我介绍的,结果都不要自我介绍,直接开始八股轰炸:1、介绍一下Java的Object对象有哪些方法?2、Object的equals方法和hashCode方法要一起重写,原因是什么呢?3、介绍一下HashMap4、你一般使用的JDK版本是多少?谈谈Java 8、11、17的新特性5、Java的异常分为哪几种?6、受检异常和非受检异常在使用上有何不同?7、介绍一下Java对象的创建过程8、创建对象过程的内存分配,是分配到哪儿?什么情况下会发生堆内存的溢出?9、对于内存溢出这种错误,Java不是有自己的垃圾回收器吗,它为什么不会把它回收掉?10、引用类型除了强引用还是有什么类型的引用?11、线上Java的服务,它报警CPU使用率100%,怎么去进行排查?12、使用过synchronized关键字吗?它修饰普通方法和静态方法上有什么区别?13、使用synchronized关键字锁一个代码块,括号里面能锁String对象或Integer对象吗?14、知道CopyOnWriteArrayList吗?它是怎么保证线程安全的?15、List有ArrayList和LinkedList,你认为有没有CopyOnWriteLinkedList呢?为什么没有?16、使用过线程池吗?谈谈线程池有哪些核心参数?17、假设最大线程数为10,核心线程8,正在运行,又来了一个任务,正常情况是先入队,能否不让其入队,先让其十个线程跑满再入队?我问为什么都不用自我介绍,他说面试的人太多了,根本筛选不过来,岗位一开没几天就有上百份简历了,只能通过这种方式快速筛选
查看17道真题和解析
点赞 评论 收藏
分享
评论
3
4
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务