• 【leetcode面试经典150题】13.除自身以外数组的乘积(C++)

    时间:2024-04-13 12:40:52

    【leetcode面试经典150题】专栏系列将为准备暑期实习生以及秋招的同学们提高在面试时的经典面试算法题的思路和想法。本专栏将以一题多解和精简算法思路为主,题解使用C++语言。(若有使用其他语言的同学也可了解题解思路,本质上语法内容一致) 【题目描述】 给你一个整数数组 nums,返回 数组...

  • 数据挖掘面试题之随机森林(RF)

    时间:2024-04-13 12:25:48

    随机森林 模型收到低偏差和高方差问题的困扰,应该如何解决低偏差意味着模型的预测值接近实际值。换句话说,该模型有足够的灵活性,以模仿训练所有数据的分布。貌似很好,但是别忘了,一个过于灵活的模型是没有泛化能力的。这意味着,当这个模型用在对一个未曾见过的数据集进行测试的时候,它会令人很失望。在这种情况下,...

  • FPGA/IC笔试面试(一):异步FIFO最小深度计算

    时间:2024-04-13 11:52:56

    目录突发数据长度(Burst Length)常见FIFO深度计算情况一、写时钟 > 读时钟(写比读快)1、读写都没有空闲周期2、读写有空闲周期二、写时钟 = 读时钟(写读一样快)1、读写没有空闲周期,且相位相等2、读写没有空闲周期,相位不等3、读写有空闲周期,无相位差三、写时钟 < 读时...

  • 14:00面试,14:06就出来了,问的问题过于变态了。。。

    时间:2024-04-13 11:16:53

    从小厂出来,没想到在另一家公司又寄了。 到这家公司开始上班,加班是每天必不可少的,看在钱给的比较多的份上,就不太计较了。没想到3月一纸通知,所有人不准加班,加班费不仅没有了,薪资还要降40%,这下搞的饭都吃不起了。 还在有个朋友内推我去了一家互联网公司,兴冲冲见面试官,没想到一道题把我给问死了: 如...

  • 技术面试中常被问到是否参与开源,那如何清晰展示 GitHub 项目呢?

    时间:2024-04-13 09:58:03

    你面试的公司找你要 GitHub 链接,猎头找你要 GitHub 链接。“你参与过开源项目么?”是目前 IT 技术面试中的常见问题之一。既然他们要 GitHub,你就得给。本文将阐述如何在面试中展示你在 GitHub 上的项目。以下的建议有两个用途:应聘者可以学习怎么写软件的简介(不一定非要是Git...

  • 面试:线程和线程池

    时间:2024-04-13 07:14:05

    目录 目标 一、线程有哪些状态 1、新建态(NEW): 2、可运行态(RUNNABLE): 3、终结态(TERMINATED):  4、阻塞态(BLOCKED): 5、等待态(WAITING): 6、有时限的等待(TIMED_WAITING): 1、获得有时限的wait(要释放锁) 2、调用线程的...

  • Spring Boot 经典面试题(六)-1.Spring Boot如何实现消息队列?

    时间:2024-04-13 06:59:42

    Spring Boot 提供了多种方式来集成消息队列,其中两种常用的方式是使用 Spring Integration 和 Spring AMQP(基于 RabbitMQ)。 Spring Integration: Spring Integration 是 Spring Framework 的一个...

  • 中科软面试题

    时间:2024-04-12 20:12:57

    1、用户注册登录这一块用了哪些技术?数据库主要涉及那些表? 用了BCrypt加密算法,jwt生成token,网关实现全局过滤器校验token,还用了拦截器,获取在网关是指到请求头的userid存到threadlocal里面,涉及到的表有用户信息表。 2、token过期时间?token过期了怎么办? ...

  • 面试总结------2024/04/04---项目

    时间:2024-04-12 19:51:40

    1.面试官提问:你说你在项目中使用springsecurity + jwt 实现了登录功能,能简单讲一下怎么实现的吗? 2.使用RabbitMQ实现订单超时取消功能 redis实现的劣势 订单状态定义 首先,我们需要定义订单的不同状态。在这个示例中,我们可以定义以下订单状态: WAITING_...

  • 面试算法-152-螺旋矩阵-题目

    时间:2024-04-12 15:20:29

    给你一个 m 行 n 列的矩阵 matrix ,请按照 顺时针螺旋顺序 ,返回矩阵中的所有元素。 示例 1: 输入:matrix = [[1,2,3],[4,5,6],[7,8,9]] 输出:[1,2,3,6,9,8,7,4,5]

  • 数据结构面试刷题

    时间:2024-04-12 12:22:33

    树的计算题技巧:1.在二叉树的第i层至多有2^i - 1 个节点2.深度为k的二叉树至多有2^k-1 个节点3. 设度为0,1,2节点为n0,n1,n2,总结点是n,则n0=n2+1;(根据4.5条推出)4.n0 + n1 + n2 = n5.n = 分支线数 + 1 = 2*n2 + 1*n1 +...

  • 如何用Python爬取数据以及整理数据可视化,面试必学

    时间:2024-04-11 18:47:28

    需要准备的环境: (1)python3.8 (2)pycharm (3)截取网络请求信息的工具,有很多,百度一种随便用即可。这里还要注意:不管你是为了Python就业还是兴趣爱好,记住:项目开发经验永远是核心,如果你没有2020最新python入门到高级实战****,可以去小编的Python交流.裙...

  • 面试题——new一个对象/创建对象的过程

    时间:2024-04-11 14:31:11

    文章目录面试题——new一个对象/创建对象的过程第一步,类加载和初始化(第一次使用该类)1. 加载2. 验证3. 准备4. 解析5. 初始化(先父类,再子类)第二步,创建对象1. 在堆区为实例对象分配内存2. 对实例变量赋默认值3. 执行实例初始化代码4. 将堆区对象的地址赋值给栈区的引用变量流程图...

  • MySQL面试题系列-11

    时间:2024-04-11 10:33:29

    MySQL是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的RDBMS (Relational Database Management System,关系数据库管理系...

  • 前端面试需要了解熟悉的技术术语

    时间:2024-04-11 10:21:29

    前端已经是一门开始走向强势的it行业,越来越多的专业术语齐平其它后端语言。如果想要面试高级前端,那么需要很高的专业能力,一些技术术语就不可能不熟悉了。一、前端工程化1、前端工程化的概念:是根据软件工程,将前端统一标准化;将前端开发的规范、流程、技术、工具、经验等形成规范并建立成一种标准的体系。2、前...

  • 【Java面试指北】单例模式-单线程下的单例模式:

    时间:2024-04-10 20:54:04

    public class Singleton { private static Singleton instance; private Singleton() {} public static Singleton getInstance() { if (instanc...

  • QA测试开发工程师面试题满分问答6: 如何判断接口功能正常?从QA的角度设计测试用例

    时间:2024-04-10 17:24:48

    判断接口功能是否正常的方法之一是设计并执行相关的测试用例。下面是从测试QA的角度设计接口测试用例的一些建议,包括功能、边界、异常、链路、上下游和并发等方面:     通过综合考虑这些测试维度,并设计相应的测试用例,可以更全面地评估接口的功能、性能、安全性、数据一致性以及可维护性等方面。测试用例的设...

  • C/C++ 多线程(程序猿面试重点)CodeBlocks-CB的pthreads使用

    时间:2024-04-10 13:06:41

    C++ 多线程本文主要讲一下C++多线程线程好处·使用线程可以把占据长时间的程序中的任务放到后台去处理·程序的运行速度可能加快可以释放一些珍贵的资源如内存占用等等。但是多线程是为了同步完成多项任务,不是为了提高运行效率,而是为了提高资源使用效率来提高系统的效率。线程是在同一时间需要完成多项任务的时候...

  • 剑指Offer面试题:21.从上到下打印二叉树

    时间:2024-04-09 22:41:07

    一、题目:从上到下打印二叉树题目:从上往下打印出二叉树的每个结点,同一层的结点按照从左到右的顺序打印。例如输入下图中的二叉树,则依次打印出8、6、10、5、7、9、11。二叉树节点的定义如下,采用C#语言描述: public class BinaryTreeNode { p...

  • 面试 五

    时间:2024-04-09 20:54:23

    一、设计模式 1、工厂模式 工程模式:在javascript中,工程模式的表现形式就是 一调用即可返回新对象的函数。 // 工厂模式function person (name, age) {return { name, age}}const person1 = person("tom", 18)co...