写在前面

难得批爆,记录一下昨天的百度笔试题。真的是有够难,可能是笔试题的天花板了 如果这个能答的好一点 可能计算机基础和前端都蛮不错的
面试就多学习吧。不会的就多学学
单选题

生产者与消费者模型是个非常经典的同步 与互斤问题,如下伪码文现了简单的消费者的功能生产者的功能是在队列里面添加元素,消费者的功能就是在队列里面取元素)

void consumption while(_ ){while(____) {______;}P(mutex);往队列里面取一个元素;V(mutex);_______;
往队列里面取一个元素;V(mutex);}

里面的P.V就是指PV操作,mutex是互斥信号量:现有如下方法: isFull() :表示队列元素满了

isEmpty():表示队列元素为空

m notFullwailt():阻塞当前进程,直到队列元素不满

m notFull.notity0:队列元素不满了,唤醒某个进程

m_ notEmpty.wait(): 阻塞当前进程,直到队列元素不为空

m notEmpty.notify():队列元素不为空了,唤醒某个进程

请你按选好方法,填到上面空行,完成消费者的功能
2.

一个算法的时间复杂度由以下表示 求T(N)表达式
1.T(1)=1
2. T(N)=2T(N/2)+N

       =2(2T(n/2*2)+n)+n=2(2(2T(n/2*2*2)+n)+n)+n=2^3T(n/2^3)+3n=...=2^kT(n/2^k)+kn    现在设T(1)=0, n=2^k=nT(1)+kn=kn=nlogn

B类地址子网掩码255.255.0.0 ip地址为127.24.36.55求网络号

127.24.0.0

4.关于canvas的绘制缩放。说法正确的是

关于html的canvas的绘制、缩放,下列说法正确的是?
0使用drawImage方法绘利的图片可以用css3的tramsform:scale的属性实现缩放
图像绘制在canvas元素之外也可见
其他3个选项都不正确
默认情况下,canvas是一个可以获取焦点的元素

5.不能实现除了第一个其它都为红色

<ul class="word><li class="text> 1</li><li class="text> 2</li><li class="text> 3</li>
</ul>

.word:not(:first-child) {
color: red;
}
.text:nth-last-child(2) {
color: red
}
.text+.text {
color: red;
}
.text~_text {
color: red
}

  1. typeof返回值 好经典的笔试题啊
    function object undefined string number boolean
  2. 经典宏任务微任务
(async () => {console.log(1);setTimeout(() => {console.log(2);}, 0)await new Promise((resolve, reject) => {console.log(3);}).then(() => {console.log(4);});console.log(5);
})();

1 3 2 ???
5. 下列程序的运行结果是什么

function getPersonInfo(one, two, three) {console.log(one);console.log(two);console.log(three);
}
const person = 'Lydia'
const age = 21
getPersonInfo`${person} is ${age} years old

更高级的形式的模板字符串是带标签的模板字符串。标签使您可以用函数解析模板字符串。标签函数的第一个参数包含一个字符串值的数组。其余的参数与表达式相关
mdn
6.

var Foo = (function () {var x = 0;function Foo() { }Foo.prototype.increment = function () {++x;console.log(x);};return Foo;
})();var a = new Foo();
a.increment();
a.increment();var b = new Foo();
b.increment();
var array = [];
for (var i = 0; i < 3; i++) {array.push(() => i)
}var newArray = array.map(el => el());
console.log(newArray);

8

9

两道笔试题


https://ac.nowcoder.com/discuss/616686添加链接描述

2021/3/30前端百度笔试题相关推荐

  1. 百度笔试题面试题集总

    1:堆和栈的区别,什么时候用堆什么时候用栈? 2:树的深度优先搜索算法 按照某种条件往前试探搜索,如果前进中遭到失败(正如老鼠钻迷宫老鼠遇到死胡同)则退 回头另选通路继续搜索,直到找到条件的目标为止. ...

  2. 前端面试笔试题总结【持续更新~】

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

  3. 精选30道Java笔试题解答

    精选30道Java笔试题解答       都是一些非常非常基础的题,是我最近参加各大IT公司笔试后靠记忆记下来的,经过整理献给与我一样参加各大IT校园招聘的同学们,纯考Java基础功底,老手们就不用进 ...

  4. 2022腾讯前端实习生笔试题与部分详细题解

    2022腾讯前端实习生笔试题与部分详细题解 前言与详细题目和个人题解 一.根据给定深度实现数组的扁平化 二.股票买入卖出收益最大化 欢迎交流和指正 前言与详细题目和个人题解 4月24晚举行的笔试,我做 ...

  5. 2021校园照片芯片岗位笔试题知识点(华为,OPPO,紫光,大疆)

    2021校园照片芯片岗位笔试题知识点(华为,OPPO,紫光,大疆) 关键词的判别.关键词的综合 格雷码 iso cell 采样保持时间 竞争冒险 峰值功耗.功耗约束.静态功耗 功能覆盖率 给出一段程序 ...

  6. java笔试30_精选30道Java笔试题解答

    精选30道Java笔试题解答 1. 下面哪些是Thread类的方法() A start() B run() C exit() D getPriority() 答案:ABD 解析:看Java API d ...

  7. 【SHEIN】校招前端岗位笔试题

    刚结束SHEIN的线上前端岗位笔试,笔试题还热乎着~ SHEIN的线上笔试是在牛客网进行的,分为两Part:选择题和问答题 SHEIN简介 SHEIN是一家成立于2008年的快时尚出口跨境电商互联网公 ...

  8. 百度linux c面试题,【百度百度糯米算法百度LinuxC语言数据面试题】面试问题:百度笔试题… - 看准网...

    第一部分选择题: 有几道网络相关的题目,巨简单,比如第一题是TCP.RIP.IP.FTP中哪个协议是传输层的.......有一道linux的chown使用题目.其他的全是数据结构的题目!什么链,表,码 ...

  9. 【面试】1136- 牛客网最新百道前端 JavaScript 笔试题

    前言 前几天空闲时间抓取了牛客最新的笔试题和面试题,想做一下数据统计,展望一下面试中JavaScript的平凡考点和火爆考点,给未来自己的学习指引一下方向. 但当统计完数据后,准备分析时,我才发现:我 ...

  10. 2016春季阿里游戏前端实习生笔试题

    闭包问题 var fun = (function(a) {this.a = a;return function(a) {a += this.a;return a;}; }(function(a) {r ...

最新文章

  1. leetcode 106. 从中序与后序遍历序列构造二叉树 c语言递归解法
  2. 应该允许公司报复黑客吗?
  3. MySQL高级知识(九)——慢查询日志
  4. 成为一名斜杠程序员,你还差点什么?
  5. vwap算法下单_时间加权平均价格算法(TWAP)和成交量平均算法(VWAP)在量化回测的应用...
  6. linux 虚拟ip 漂移,keepalived 虚拟ip切换
  7. 【机器学习】基于朴素贝叶斯的新闻分类
  8. python从键盘输入一个数、计算出大于n的最小素数_python 从键盘任意输入一个正整数n,并找出大于n的最小素数,这个程序怎么写...
  9. 【射影几何01】 射影几何介绍
  10. 云计算通俗解释,什么叫云计算
  11. 基于S32DS实现CAN、LIN基础结合芯片UJA1075的功耗模式切换设置(Standby、Normal、Sleep)
  12. 机器学习 部署 嵌入式_如何在移动和嵌入式设备上部署机器学习模型
  13. 程序员还是以前的那个高薪工作吗?
  14. 网络运营宣传推广方案
  15. 3、Xendesktop更改发布桌面的显示名称(MCS静态桌面)
  16. 魔塔之拯救白娘子~我的第一个VB6+DX8做的小游戏源码~8地图编辑器-处理流程
  17. 图片的多点触控缩放与移动
  18. Android Studio 不能连接MuMu模拟器的解决方案
  19. Blender创建3S材质效果
  20. 美团动态线程池实践思路已开源

热门文章

  1. 基于XTerm模拟发包实现
  2. 程序设计思维与实践 Week7 作业 A TT的魔法猫
  3. 计算机网络中的NET与应用中的.NET
  4. Window7使用虚拟桌面
  5. 区块链报告会心得体会3000_区块链讲座观后感6
  6. 期权定价_强化学习的期权定价
  7. 【华为面试手撕代码】
  8. 从工作杠杆率引申至对软件工程质量控制的思考
  9. 视频目标分割数据集DAVIS(Denly-Annotated VIdeo Segmentation)解读
  10. 开源项目-绩效管理系统