当前位置: 首页 > Web前端 > HTML5

11月百度面试题(社区招聘)

时间:2023-04-06 00:18:44 HTML5

笔试题1实现一个判断输入是否为回文串的函数。2两种以上实现已知或未知宽度的垂直和水平居中的方法。3实现效果,点击容器中的图标,图标边框变为border1pxsolidred,点击空白处重置。4请简单实现双向数据绑定mvvm。5实现Storage,对象做成单例,封装localStorage设置值setItem(key,value)和getItem(key)面试题你的技术栈主要是react,说说你在使用react的时候有哪些坑?我现在有一个按钮,我想用react绑定它上面的点击事件,怎么办?下一个问题,你觉得如果你这样设置点击事件会有什么问题吗?说完事件循环,再说说事件流。我现在有一个进度条,进度条中间有一串文字。当我的进度条盖住文字的时候,需要把文字倒过来。我怎样才能做到这一点?第二,你为什么离开之前的公司?你认为你理想的前端职位是什么(这个问题其实和第一个问题有关)然后你意识到这个问题,你有没有尝试去解决它?分三个方面说说你上家公司的整体发展历程。React的virtualdom是如何实现的?React渲染过程中兄弟节点是怎么处理的?也就是key值不同的时候。我现在有一个数组[1,2,3,4],请实现算法得到这个数组的完整排列,例如[2,1,3,4],[2,1,4,3]。...你的算法的时间复杂度是多少?我现在有一个容量为m的背包,然后有n件重量为w1,w2,w3...wn的物品,每件物品的值为v1,v2,v3...vn。w与v无关,求背包能装的最大值。请介绍一下您上一家公司的研发发布流程。说说webpack的一些插件,如何使用webpack来优化项目。看到简历上写着canvas,请问为什么canvas上的图片有跨域问题。我现在有一个画布,上面随机放置了一些黑色块,请实现计算画布上有多少个黑色块的方法。请手写一个实现五方面的承诺。说说你们技术的特点。告诉我一个你认为你最引以为豪的项目?你的项目有什么缺陷、缺点吗?现在有这样一个团队,如果让你做技术架构,你会怎么做?说说你上家公司的主要业务流程,你有参与吗?