草庐IT

前端面试题

全部标签

Java高频面试题(2023版)

Java高频面试题(2023最新版)Java基础1、JDK和JRE有什么区别?2、==和equals的区别是什么?3、final在java中有什么作用?4、java中的Math.round(-11.3)等于多少?5、Stringstr="i"与Stringstr=newString(“i”)一样吗?6、newString("a")+newString("b")会创建几个对象?7、如何将字符串反转?8、String类的常用方法都有那些?9、String、Stringbuffer和Stringbuilder区别?10、字符串拼接问题11、什么是自动拆装箱?int和Integer有什么区别?以及以下

2023年【煤炭生产经营单位(安全生产管理人员)】免费试题及煤炭生产经营单位(安全生产管理人员)复审模拟考试

题库来源:安全生产模拟考试一点通公众号小程序煤炭生产经营单位(安全生产管理人员)免费试题是安全生产模拟考试一点通生成的,煤炭生产经营单位(安全生产管理人员)证模拟考试题库是根据煤炭生产经营单位(安全生产管理人员)最新版教材汇编出煤炭生产经营单位(安全生产管理人员)仿真模拟考试。2023年【煤炭生产经营单位(安全生产管理人员)】免费试题及煤炭生产经营单位(安全生产管理人员)复审模拟考试1、【多选题】“煤矿改制期间,未明确安全生产责任人和安全管理机构,或者在完成改制后,未重新取得或者变更采矿许可证、安全生产许可证和营业执照”,是指有下列()情形之一。(  ABC  )A、煤矿改制期间,未明确安全生

华为OD机试题,用 Java 解【投篮大赛】问题 | 含解题说明

华为Od必看系列华为OD机试全流程解析+经验分享,题型分享,防作弊指南华为od机试,独家整理已参加机试人员的实战技巧华为od2023|什么是华为od,od薪资待遇,od机试题清单华为OD机试真题大全,用Python解华为机试题|机试宝典本篇题目:投篮大赛题目你现在是一场采用特殊赛制投篮大赛的记录员。这场比赛由若干回合组成,过去几回合的得分可能会影响以后几回合的得分。比赛开始时,记录是空白的。你会得到一个记录操作的字符串列表ops,其中ops[i]是你需要记录的第i项操作,ops遵循下述规则:整数x表示本回合新获得分数x+表示本回合新获得的得分

【最详细】最全java面试题及答案

本文分为十九个模块,分别是:「Java基础、容器、多线程、反射、对象拷贝、JavaWeb、异常、网络、设计模式、Spring/SpringMVC、SpringBoot/SpringCloud、Hibernate、MyBatis、RabbitMQ、Kafka、Zookeeper、MySQL、Redis、JVM」,Java基础1.JDK和JRE有什么区别?JDK:JavaDevelopmentKit的简称,Java开发工具包,提供了Java的开发环境和运行环境。JRE:JavaRuntimeEnvironment的简称,Java运行环境,为Java的运行提供了所需环境。具体来说JDK其实包含了JR

今日分享:安全工程师面试题(附答案)

最近有不少小伙伴跑来咨询:想找网络安全工作,应该要怎么进行技术面试准备?工作不到2年,想跳槽看下机会,有没有相关的面试题呢?做网络安全这一行,如果能进大厂,自然就有了薪资保障。大厂的竞争激烈,门槛自然也不低。想进入一个好的企业,第一步就是面试。本文列举了比较全面的安全面试题,供大家参考!希望能够帮助大家在面试中,少走一些弯路、更快拿到offer!安全面试题1、HTTPS与HTTP的区别?2、IOS七层模型3、知道堡垒机吗?4、常见的HTTP状态码5、SQL注入的原理是什么?6、SQL注入与XSS的区别?7、XSS的分类8、CSRF与XSS的区别9、sql注入漏洞原理10、sql注入分类11、联

JAVA面试题分享一百九十九:RabbitMQ 发布确认高级

目录一、前言二、发布确认SpringBoot版本介绍实战添加配置类消息生产者消息消费者消息生产者发布消息后的回调接口三、回退消息介绍四、实战修改配置文件修改回调接口五、备份交换机介绍实战修改高级确认发布配置类报警消费者一、前言在生产环境中由于一些不明原因,导致RabbitMQ重启,在RabbitMQ重启期间生产者消息投递失败,导致消息丢失,需要手动处理和恢复。于是,我们开始思考,如何才能进行RabbitMQ的消息可靠投递呢?二、发布确认SpringBoot版本简单的发布确认机制在应答与签收已经介绍,本内容将介绍整合了SpringBoot的发布确认机制。介绍首先发布消息后进行备份在缓存里,如果消

55道软件测试高频面试题

1、你的测试职业发展是什么?测试经验越多,测试能力越高。所以我的职业发展是需要时间积累的,一步步向着高级测试工程师奔去。而且我也有初步的职业规划,前3年积累测试经验,按如何做好测试工程师的要点去要求自己,不断更新自己改正自己,做好测试任务。2、你认为测试人员需要具备哪些素质?做测试应该要有一定的协调能力,因为测试人员经常要与开发接触处理一些问题,如果处理不好的话会引起一些冲突,这样的话工作上就会不好做。还有测试人员要有一定的耐心,有的时候做测试很枯燥乏味。除了耐心,测试人员不能放过每一个可能的错误。3、你为什么能够做测试这一行?虽然我的测试技术还不是很成熟,但是我觉得我还是可以胜任软件测试这个

讨教大学|六西格玛黑带 面试题请收藏!

取得六西格玛黑带的身份,让你无论是在公司内部,还是去新的公司面试,当你的信息上写着“六西格玛黑带”的时候,这些话题都是不可避免的被提及。1、你的黑带认证是如何获得的?讲述1个你做过的六西格玛项目案例。黑带证书有四种获取方式:中国质量协会(CAQ)、美国质量协会(ASQ)、机构认证、企业内部认证。认可度更高的肯定是前两种。有了黑带证书,才能在个人简历和谈论话题中博取眼球,开启话匣子。尤其是对于企业来说,六西格玛项目实战能力才是最看重的:首先,你有没有领导过六西格玛改善项目,如果没有项目,你能否解释六西格玛如何创造竞争优势,并提高财务绩效。这些也是可以体现出你的逻辑思维和管理能力。可以多看一些案例

面试题——小程序——包括技术性、概念性、比较性问题,以及项目业务流程问题

小程序面试题100问一、技术性问题1.有哪些参数传值的方法给HTML元素添加data-*属性来传递我们需要的值,然后通过e.currentTarget.dataset或onload的param参数获取,但data-名称不能有大写字母和不可以存放对象设置id的方法标识来传值通过e.currentTarget.id获取设置的id的值,然后通过设置全局对象的方式来传递数值在navigator中添加参数传值,但需要注意navigateTo等进行参数传递的时候有长度的限制,如果传递的参数是对象,首先需要转化数据类型JSON.stringify、JSON.parse,再则需要进行编码类型的转化encode

HarmonyOS应用开发者高级认证试题解答 (题库会变)

HarmonyOS应用开发者高级认证试题解答判断单选多选判断每调用一次router.pushUrl()方法,默认情况下,页面栈数量会加1,页面栈支持的最大页面数量为32。✔基于端云一体化开发,开发者需要精通前后端不同的开发语言✘每一个自定义组件都有自己的生命周期。✔HarmonyOS应用可以兼容OpenHarmony生态✔worker线程不支持UI操作✔首选项preferences是以Key-Value形式存储数据,其中Key是可以重复。✘Key必须唯一ArkTS是声明式开发范式✔在Column和Row容器组件中,alignItems用于设置子组件在主轴方向上的对齐格式,justifyCont