前几天遇到的笔试题

软件测试笔试题 选择题 一、数量关系 1、甲乙2人比赛爬楼梯,已知每层楼梯相同,速度不变,当甲到3层时,乙到2层,照这样计算,当甲到9层时,乙到( D )层 A.5 B.6 C.7 D.8 2、有一份选择题试卷共6个小题,其得分标准是:一道小题答对得8分,答错得0分,不答得2分,某位同学得了20分,则他( D ) A.至多答对一道题 B.至少有三个小题没答 C.至少答对三个小题 D.答错两小题 3、有只蜗牛要... 阅读详情

1. 按顺序写出打印结果

(function(){
        console.log("1_script start");

        Promise.resolve().then(function(){
            console.log("2_promise1");
        }).then(function(){
            console.log("3_promise2");
        });

        var avar;
        avar += [2018];
        console.log("4_avar : "+avar);  //"undefined2018"

        var aarray = [1,2,3];
        aarray.length = 0;
        console.log("5_aarray[1] : "+aarray[1]);  //undefined

        console.log("6_typeof foo : "+typeof foo);  //'function'
        console.log("7_typeof bar : "+typeof bar);  //'undefined'
        var foo = 'hello',
        bar = function(){
            return "world";
        };
        function foo(){
            return "hello"
        }

        var funcs = [];
        for (let i = 0; i < 4; i++) {
            funcs.push( () => i);
        }
        console.log("8_funcs[2]() : "+funcs[2]()); //2

        (function(){
            var i = 2018;
            console.log("9_funcs[2]() : "+funcs[2]()); //2
        })();

        setTimeout(function(){
            console.log("10_setTimeout");
        },0);
        console.log("11_script end")

    })();

运行结果:

"1_script start"
"4_avar" : "undefined2018"
"5_aarray[1]" : "undefined"
"6_typeof foo" : "function"
"7_typeof bar" : "undefined"
"8_funcs[2]()" : 2
"9_funcs[2]()" : 2
"11_script end"
"2_promise1"
"3_promise2"
"10_setTimeout"

2. 顶部底部固定高度,中间部分铺满屏幕剩余高度,中间盒子里又左盒子固定宽度,右盒子自适应宽度且距左盒子总是20px

html:

<body>
<div class="top">顶部,高度40px</div>
<div class="mainBox">
    <div class="leftBox">左盒子,固定宽度200px,高度自适应铺满屏幕剩余高度</div>
    <div class="rightBox">右盒子,距离左盒子20px,高度自适应宽度自适应铺满屏幕剩余高度</div>
</div>
<div class="bottom">底部,高度40px</div>
</body>

css:

*{
            margin:0;
            padding:0;
        }
        .top {
            width: 100%;
            height: 40px;
            background: #000;
            color:#fff;
            position:absolute;
            top:0;
            /*以上设置是重点必须的*/
            text-align:center;
            line-height:40px;
        }
        .bottom{
            width:100%;
            height:40px;
            background:#000;
            color:#fff;
            position:absolute;
            bottom:0;
            /*以上设置是重点必须的*/
            text-align:center;
            line-height:40px;
        }
        .mainBox{
            width:100%;
            position:absolute;
            top:40px;
            bottom:40px;
            /*以上设置是重点必须的*/
        }
        .mainBox .leftBox{
            height:100%;
            width:200px;
            float:left;
            margin-bottom:40px;
            overflow: auto;
            /*以上设置是重点必须的*/
            border:6px solid green;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
            text-align:center;
            line-height:40px;
        }
        .mainBox .rightBox{
            height:100%;
            margin-left:220px;
            /*以上设置是重点必须的*/
            border:6px solid crimson;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
            overflow: auto;
            text-align:center;
            line-height:40px;
        }
  1. 判断一个对象是否属于某个类
//假设 var obj = new foo();   
obj instanceof foo
obj.contructor.name == "foo"
obj.__proto__ == foo.prototype

4. new操作符具体干了写什么(真是服了这个题目)

function foo(){};
var obj = new foo();
//1. 创建了一个空对象
var obj = new Object();

//2. 设置原型链
obj.__proto__ = foo.prototype;

//3. 让foo中的this指向obj,执行foo的函数体
var res = foo.call(obj);

//4. 判断foo的返回值类型
if(typeof res == 'object'){
    foo = res;
}else{
    foo = obj;
}

5. display: inline-block什么时候会显示间隙

html:

<body>
<div class="box">
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
</div>
</body>

css:

<body>
<div class="box">
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
</div>
</body>

这里写图片描述
水平方向和垂直方向都有间隙
解决方法:
水平:

 - 为box(父元素)添加 font-size: 0;
 - 子元素标签不换行(不推荐)

垂直:

  • 为子元素添加:vertical-align:bottom;
  • 在子元素中添加任意文字

6. 结果不会打印”timeout”

var timer = setTimeout(function(){
        console.log("timeout");
    });
    clearTimeout(timer)

7. 运算

var a = 0,b = 2;
    //b++ , 在这一行中b的值是不变的
    //++b,b的值为+1后的值
    a = b+++5*++b,b的值为; 
    console.log(a)  //22
var a = 1, b = "2", c;
    c = a+b;
    console.log(c)  //"12"
//数字转为响应的字母
//大写
String.fromCharCode(64 + parseInt(2))  //B
//小写
String.fromCharCode(96 + parseInt(1));  //a
深入解析SerDes系统中的时钟数据恢复电路(CDR)——基于Cadence的PLL/Bang-Bang/PS-PI架构实现与仿真 本文深入解析SerDes系统中的时钟数据恢复电路(CDR),重点探讨基于Cadence平台的PLL、Bang-Bang和PS-PI三种架构的实现与仿真。通过详细的技术对比和工程实践案例,揭示CDR在高速串行通信中的关键作用,并提供TSMC 28nm工艺下的优化策略与故障排查经验,助力工程师应对10Gbps以上SerDes设计挑战。 阅读详情

相关推荐

光度立体三维重建——光源标定

光源标定的目的是为了确定光源方向或强度,一般利用物体表面的明暗信息、阴影信息或者反射特性三类信息中的其中一种即可,也可以将三种信息结合。采用不同标定物,是利用不同标定物的反射特性获取更加精确的光源信息。

wfengzi5的博客 1561

javaSE试题(二)

一、不定项选择题(共10小题,每题3分,共30分) 1、下面哪个不是java中的关键字?( B ) A. public B. true C. main D. class 2、下面数组定义错误的是( B D ) A. int [] arr ={23,45,65,78,89}; B. int [] arr=new int[10] ; C. int...

weixin_44588262的博客 2067

endnote让参考文献整整齐齐

这篇文章主要是针对利用 endnote 插入参考文献时,参考文献第一行和后面的行对不齐的问题 下面是示意图 可以看到我们的参考文献对的整整齐齐的,比较好看。 下面介绍具体步骤 1、打开endnote。编辑我们使用的参考文献样式。我这儿是叫 ZZ_MODIFIED_GEEBINF 复制 2、找到布局,每个参考开头,将光标放在在参考开头后面,点插入字段,制表符 3、右下角悬挂式输出哪儿选择全部段...

雾隐雾现的至渝博客 5万+

Java前几天做过的笔试题

2018.6.1 1.第三题选 A 2.第八题可以试一下;可变长参数有点奇葩 1、接口可以继承接口,抽象类不可以继承接口,但可以实现接口。 2、抽象类可以继承实体类。抽象类可以实现(implements)接口,抽象类是否可继承实体类,但前提是实体类必须有明确的构造函数。 3.抽象类可以继承实体类,就是因为抽象类的可以继承性和有方法。   4、一个接口可以继承多个接口. inter...

qq_38056704的博客 298

飞塔防火墙之Link Monitor

Link Monitor类似于SLA,飞塔防火墙线路质量探测的一个功能。

weixin_41903258的博客 2410

程序员实战:DINOv3 权重文件下载与本地化部署全流程指南

Meta开源的DINOv3视觉大模型凭借70亿参数和17亿图像训练,在语义分割、目标检测等任务表现优异。本文详解预训练权重的获取渠道、校验方法和加载实践。开发者可通过HuggingFace或GitHub获取不同版本权重,包括针对服务器端的ViT系列和边缘设备的ConvNeXt系列。文章提供MD5校验代码确保文件完整性,并给出PyTorch和Transformers两种加载方式。特别强调7B模型需16GB GPU内存,建议根据硬件条件选择合适版本,如边缘设备使用ConvNeXt-Tiny。最后指出DINOv3

xiugou3365的博客 5911

【笔试题整理】输出一个日期是该年的第几天

给定一个日期,输出该日期对应这一年的第几天。

果果果酱要Offer 793

第四章:无感FOC的平滑启动艺术:告别“咔哒”声与抖动

无感FOC启动技术面临"先有位置还是先有旋转"的核心矛盾,导致常见故障包括位置失准、负载突变等。基础方案采用开环I/F控制,但存在重载启动困难等局限性。进阶方案结合IPD位置检测技术,通过脉冲电压注入法精准定位转子初始位置。关键技术在于开环到闭环的平滑切换,采用混合观测器设计和相位对齐技术。量产优化包括自适应参数整定和故障恢复机制,确保启动可靠性和一致性。该系统工程方案可有效解决启动抖动、异响等问题,提升用户体验。

汽车软件开发 748

这几天的面试

离职了很久,过完年回到深圳这个暖和的城市,和朋友聚了一次,然后开始喉咙发炎,咳嗽,打针吃药,太难了。。。身体好点的时候开始挂简历,投了4家公司,接到一个电话,开始面试之旅。 第一次是去康佳面试Android系统工程师,技术面聊了下以前的项目和他们现在做的东西,然后hr面聊了下,不出意外的问道,两年多换了两家公司,什么原因,唉,第一家公司觉得学不到东西,第二家创业公司实在...

wu472269100的专栏 241

ABAP Cloud 里的高性能日志:CL_BALI_LOG、XCO_CP_BAL 与 AML 的性能对比与选型指南

ABAP日志框架性能对比与选型建议 本文对比了ABAP Cloud中三种主流日志框架的性能表现与适用场景: 标准BALI:适合明确需要保存日志的场景,保存路径短,性能较好 XCO_CP_BAL:API更现代但性能较低,适合需要即时可见性的场景 AML:开源框架,擅长消息缓冲,适合批量处理时暂存消息 测试结果表明: 纯记录不落库时AML最快 需要保存时BALI性能最优 second connection不提升性能但能确保日志留存 选型建议: 高频批处理优先AML+BALI组合 故障诊断考虑XCO的即时可见性

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 217

[Python图像处理] 十九.图像分割之基于K-Means聚类的区域分割

前面的文章讲解了图像锐化和边缘提取技术,该篇文章将开始围绕图像分割进行讲解。图像分割就是把图像分成若干个特定的、具有独特性质的区域并提出感兴趣目标的技术和过程。 本篇文章主要讲解基于理论的图像分割方法,通过K-Means聚类算法实现图像分割或颜色分层处理。基础性文章,希望对你有所帮助。 1.K-Means原理 2.K-Means聚类分割灰度图像 3.K-Means聚类对比分割彩色图像

杨秀璋的专栏 4万+

头条2020届实习生笔试题

头条2020届实习生笔试题 一卷 编程题: 输入某年某月某日,判断这一天是这一年的第几天? // 判断是否为闰年 function isRun(a) { return a % 4 == 0 && a % 100 != 0 || a % 400 == 0 } // 判断是这一年的第几天 function...

weixin_30535843的博客 173

ROCm rocr-libhsakmt分析系列1-2:多GPU跨卡VRAM访问机制分析

本文基于ROCr-Runtime的libhsakmt库源码,深入分析了多GPU系统中跨设备内存访问的实现机制。主要内容包括: 实现流程概述:通过P2P拓扑发现、统一虚拟地址空间、页表映射和硬件转发四个步骤,实现零拷贝的跨GPU内存访问。

图形/计算GPU的驱动与虚拟化技术分享园地 2510

【C++笔试题】计算某一天是该年的第几天

输入表示日期的格式: Year, Month, Day包含三个整数:年(1<=Year<=3000),月(1<= Month<=12),日(1<=Day<=31)输入年,月,日,计算这一天是该年的第几天。1.年份是4的倍数但不是100的倍数。2.年份是40的倍数。

qq_43050258的博客 695

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

百度web前端笔试题

百度web前端 2009.10.18笔试题,还有我的一些想法18号参加的笔试,一直没有消息,可悲。百度卷子上没说要保密,我在这儿发下我的一些我的想法应该没问题吧 : )1、    JavaScript包括哪些数据类型?我回答的是有两种:基本类型和对象,其中基本类型包括数字、字符串、布尔和null;对象(类似对象),包括数组、函数、内置对象、自定义对象。不过按理说字符

ren_xing的专栏 9724

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

总结一下这几天的coding和刷笔试题的感受

总结一下这几天coding的感受: 首先要说的还是写的慢,现在想想,自己慢在实现函数功能,尤其是判断各种循环条件、语句间的逻辑顺序上,自己总是要想很久。 另外,自己debug的效率也很低。 一个是自己bug,也就是一次coding的质量太差;而是没找到debug的窍门,一开始都是自己闷头脑补推演,但是其实头脑模拟推演只适合很小很小的程序,这种过百行的程序,还是今天这种按照结点插入测试语句的方法

hastings2k的博客 888

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

【2023硅谷数模笔试题】~ 题目及参考答案

哈喽!本次笔试题总体来说不难,一共11个题,没有选择填空,全是简答题。时间还是有一点点紧的。这里不得不说这个系统,真的很难用,大家做题的时候注意一下,代码题需要自己手敲空格,真鸡肋呀!下边是具体的题目,仅仅是回忆,哈哈哈!!!...

qq_40549426的博客 4647

一年中的第几天 哔哩哔哩2020校园招聘笔试题讲解

一年中的第几天一、题目信息二、解题思路三、代码实现四、其他题目分享 一、题目信息 题目要求输入一个字符串,表示年月日,需要你输出改天是这一年的第几天。输入输入自己解决。 二、解题思路 假设我们输入的是下面的字符串,我们将它分为三部分,年份,月份,日。分成三个小的子字符串,在用list存储起来。然后创建一个用来计算每个月累加天数和的数组。最后将年、月、日三个字符串转成数字。最后得到的天数就是数组下标-1+天数,如果是闰年并且月份大于2月还需要+1. 图示: 三、代码实现 还有的细节我放在代码的注释

guankunkunwd的博客 855

腾讯2020校招笔试题-小Q放假

腾讯2020校招笔试题 题目 公司给小Q放了n天的假,他有个奇怪的习惯:不会连续两天工作或段炼 只有当公司开业,小Q才能去工作, 只有当健身房营业时,小O才能去健身, 小Q一天只能干一件事.给出假期中公司,健身房的营业情兄,求小Q最少需要体息几天 输入描述第ー行一个数表示放假天数n 第二行n个数字,数字为0或者1,第i个数表示公司在第1天是否营业 第三行n个数字,数字为0或者1,第i个数表示健身...

zycxnanwang的博客 2093

20170923在线编程之输入年、月、日输出这是一年的第几天

最近的一周的时间一直忙于现场笔试了,在线笔试也都没怎做,真好今天收到了一个算是比较期待的offer吧,就不想出去跑了,留在酒店休息休息,突然发现今天我 居然有5个笔试,索性就做吧,早上10:00-12:00是4399和猎豹的两场笔试,只好每场笔试分差不多一半的时间了,刚做完的是美丽联合的笔试,题很简单不到一小时就做完了,这里简单写一下做的思路吧:大体有两种方案,一种是直接使用python封装好的

Together_CZ的博客 4370

编程:输入日期(月、日)判断是否有效、并输出是今年的第几天(IC笔试题)

有一段时间没认真写过C代码了,顺便回顾一下基础语法: 2022联发科实习笔试题: (15分) [简答题] 给出2022年的某一个日期(月日用空格分隔) e.g. 5 30,输出以下内容: 1)该日期是否为有效日期(如2月29为无效日期) (Valid/Invalid) 2)若该日期有效,则同时输出该日期为该年第几天 思路: 2022年12个月每个月的天数是固定的,可以用一个数组保存下来; 如果输入的月数小于1或者大于12,输入日期无效;输入的日数在当月范围之外,则输入日期无效; 若日期有效,用

weixin_42294124的博客 818

简单笔试题1

1. 问题描述 编写一个程序,输入一个字符串(长度不超过20),然后把这个字符串内的每一个字符进行大小写变换,即将大写字母变成小写,小写字母变成大写,然后把这个新的字符串输出。   输入格式:输入一个字符串,而且这个字符串当中只包含英文字母,不包含其他类型的字符,也没有空格。   输出格式:输出经过转换后的字符串。 输入输出样例 样例输入 AeDb 样例输出 aEdB #inclu...

chuiziky的专栏 773

大厂Java笔试题之计算日期是一年中第几天

题目: 描述 根据输入的日期,计算是这一年的第几天。保证年份为4位数且日期合法。进阶:时间复杂度:O(n) ,空间复杂度:O(1) 输入描述: 输入一行,每行空格分割,分别是年,月,日 输出描述: 输出是这一年的第几天。示例 输入:2012 12 31 输出:366。

u012151345的博客 282

月薪30K+笔试题解析

最近有很多小伙伴都在问小梧要面试题,你说作为你们可爱的小仙女能不安排吗。这不就来了,今天就给大家总结一套月薪30K+的笔试题。首先呢,咱们先看一个招聘的简介:其实无外乎以下几个方面基本的功能测试技能熟练编程技术,能够开发工具熟悉操作系统linux/unix熟悉常用的工具以及持续集成等那我们可通过这个招聘的需求大概知道这家的笔试或者面试会出什么类型的题。基本都是从这个招聘的要求去展开的。(这就是技巧)

2301_81967703的博客 944

传说中的IBM笔试题

 IBM社会招聘笔试题1.一个粗细均匀的长直管子,两端开口,里面有4个白球和4个黑球,球的直径、两端开口的直径等于管子的内径,现在白球和黑球的排列是wwwwbbbb,要求不取出任何一个球,使得排列变为bbwwwwbb。2.一只蜗牛从井底爬到井口,每天白天蜗牛要睡觉,晚上才出来活动,一个晚上蜗牛可以向上爬3尺,但是白天睡觉的时候会往下滑2尺,井深10尺,问蜗牛几天可以爬出来?3.在一个平面上画199

xiaosi23的专栏 978

2019《去哪儿》春季校招第一站(含笔试题)

PS:点进来的小伙伴,我想先声明,标题中的去哪儿指的是517Na这家公司。离职已经过去了4天,这几天算是过上了悠闲而轻松的日子。瞌睡也睡了(忘记了早餐存在的价值),篮球也打了(下午一个人在小区里打篮球,唉以前的伙伴已经有更重要的事情要去忙碌了),游戏也玩了(炉石传说输的我卸载了游戏)。突然感觉生活都迷失了方向感。不知道该干点什么了。只好重拾起前端书籍,视频看看。借此来打破我这无聊的寂静。 ...

weixin_33898233的博客 369
上一篇: javascript 小球碰撞
下一篇: 基本排序算法
ruby_xc
博客等级 码龄10年 10粉丝 33原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值