草庐IT

机试题

全部标签

http和https的区别(面试题)

概念Http:HTTP协议是HyperTextTransferProtocol(超文本传输协议)的缩写。HTTP协议和TCP/IP协议族内的其他众多的协议相同,用于客户端和服务器之间的通信。从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。也是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP)。Https:HTTPS是身披SSL外壳的HTTP。是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。利用SSL/TLS建立全信道,加密数据

【地铁上的面试题】--基础部分--数据结构与算法--动态规划和贪心算法

一、动态规划的基本概念和思想1.1动态规划的定义和特点动态规划是一种解决多阶段决策问题的算法思想,它通过将问题划分为若干个子问题,并保存子问题的解来求解原问题的方法。动态规划的特点包括以下几个方面:最优子结构性质:动态规划问题具有最优子结构,即原问题的最优解可以通过子问题的最优解推导得出。这意味着问题可以被分解为相互关联的子问题,并且每个子问题的最优解能够组合得到原问题的最优解。重叠子问题性质:动态规划问题存在重叠子问题,即不同的子问题会多次重复出现。通过记忆化或者自底向上的方式,可以避免重复计算相同的子问题,从而提高算法的效率。状态转移方程:动态规划问题需要建立递推关系或者状态转移方程,以描

一线大厂软件测试常见面试题1500问,背完直接拿捏面试官,

三、测试理论3.1你们原来项目的测试流程是怎么样的?我们的测试流程主要有三个阶段:需求了解分析、测试准备、测试执行。1、需求了解分析阶段我们的SE会把需求文档给我们自己先去了解一到两天这样,之后我们会有一个需求澄清会议,我们会把不明白不理解的需求在会议上说出来,包含需求的合理性还有需求的可测性等,产品这边解答,目的是让我们测试这边和开发对需求的理解达到一致。视频教程:【呕心沥血】耗时7天整理的金三银四必看的软件测试频面试题涵盖接口自动化测试框架面试题_哔哩哔哩_bilibili2、测试准备阶段会议结束之后我们开始准备测试工作,我们测试这边会写一个测试计划,分配每个人负责的模块,然后我们就根据自

一线大厂软件测试常见面试题1500问,背完直接拿捏面试官,

三、测试理论3.1你们原来项目的测试流程是怎么样的?我们的测试流程主要有三个阶段:需求了解分析、测试准备、测试执行。1、需求了解分析阶段我们的SE会把需求文档给我们自己先去了解一到两天这样,之后我们会有一个需求澄清会议,我们会把不明白不理解的需求在会议上说出来,包含需求的合理性还有需求的可测性等,产品这边解答,目的是让我们测试这边和开发对需求的理解达到一致。视频教程:【呕心沥血】耗时7天整理的金三银四必看的软件测试频面试题涵盖接口自动化测试框架面试题_哔哩哔哩_bilibili2、测试准备阶段会议结束之后我们开始准备测试工作,我们测试这边会写一个测试计划,分配每个人负责的模块,然后我们就根据自

从一道面试题来学习前台进程和后台进程、孤儿进程和僵尸进程

1、面试题介绍以前面试,面试官问了一个问题,大意是:我们在终端中,通过执行pythonmain.py命令,会启动一台前台进程直到程序结束。现在我还是想通过执行pythonmain.py,启动一个后台进程,让后台进程运行我们的业务逻辑。这个时候应该怎么做呢?回答上面这道题,需要先了解什么是前台进程和后台进程,什么是孤儿进程和僵尸进程?接下来,我们先一起看看前台进程和后台进程,以及孤儿进程和僵尸进程。最后再通过编写代码来完成面试题的需求。2、前台进程和后台进程2.1什么是前台进程在Linux中,前台进程是指当前正在运行的进程,它与用户交互并占用终端。当用户在终端中输入命令时,该命令所启动的进程就是

从一道面试题来学习前台进程和后台进程、孤儿进程和僵尸进程

1、面试题介绍以前面试,面试官问了一个问题,大意是:我们在终端中,通过执行pythonmain.py命令,会启动一台前台进程直到程序结束。现在我还是想通过执行pythonmain.py,启动一个后台进程,让后台进程运行我们的业务逻辑。这个时候应该怎么做呢?回答上面这道题,需要先了解什么是前台进程和后台进程,什么是孤儿进程和僵尸进程?接下来,我们先一起看看前台进程和后台进程,以及孤儿进程和僵尸进程。最后再通过编写代码来完成面试题的需求。2、前台进程和后台进程2.1什么是前台进程在Linux中,前台进程是指当前正在运行的进程,它与用户交互并占用终端。当用户在终端中输入命令时,该命令所启动的进程就是

《对线面试官》| 高频 Python 面试题 pt.1

1.聊聊python中的值传递和引用传递吧值传递:值传递意味着在函数调用时,将实际参数的值复制一份传递给函数的形式参数在函数内部,形式参数将作为局部变量使用,对形式参数的修改不会影响原始变量的值引用传递引用传递意味着在函数调用时,将实际参数的引用(内存地址)传递给函数的形式参数在函数内部,形式参数与原始变量指向同一个内存地址,因此对形式参数的修改也会影响原始变量的值总结需要注意的是,Python中的参数传递方式实际上都是对象的引用传递但是对于不可变对象,由于其值无法修改,所以看起来表现为值传递;而对于可变对象,由于其值可以修改,所以表现为引用传递2.什么是Python自省自省(introspe

Unity面试题

Unity基础面试题1.什么是协同程序?2.Unity3D中碰撞器和触发器的区别3.物体发生碰撞的必要条件4.ArrayList和list的区别5.如何安全的在不同工程间迁移Asset6.OnEnable,Awake,Start的生命周期7.MeshRender中material和ShaderMaterial区别8.光源有哪些9.对象池10.CharacterController和Rigdbady的区别11.Prefab的用处12.sealed13.访问修饰符14.Unity实现2D游戏方法15.物体发生碰撞生命周期分为什么16.Unity中物理施加力的方式17.链条关节18.旋转函数19.保

一个面试题:计算时间偏移量,怎么设计你的程序?

计算时间偏移量,例如,计算当前时间向前偏移30秒的时间,我们利用java.util.Calendar很容易实现。Calendarcal=Calendar.getInstance();cal.setTime(newDate());cal.add(Calendar.SECOND,-30);System.out.println(cal.getTime()); 我曾经在进行面试的时候,关于程序设计,有问过应聘者这样的问题。那么,我们怎么封装这么一个工具类呢?这个工具类提供哪些工具方法呢?每个方法又当怎么实现呢?下面这段优秀的代码节选自hutool-DateUtil(hutool-all-4.5.18.

软件测试面试题 —— 整理与解析(3)

 😏作者简介:博主是一位测试管理者,同时也是一名对外企业兼职讲师。📡主页地址:🌎【Austin_zhai】🌏🙆目的与景愿:旨在于能帮助更多的测试行业人员提升软硬技能,分享行业相关最新信息。💎声明:博主日常工作较为繁忙,文章会不定期更新,各类行业或职场问题欢迎大家私信,有空必回。  阅读目录1.接上回2.题目解析2.1你如何进行测试计划的编写和执行2.2你如何处理软件测试中的复杂业务场景和测试用例2.2.1何为复杂业务场景2.2.2复杂业务场景的应对2.2.3复杂测试用例的应对2.3简述测试用例的重要性以及应该包括哪些内容2.4请简述QA和QC的区别及其重要性2.5什么是回归测试?为什么要进行回