• 中科软面试题

    时间: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...

  • 剑指Offer面试题:1.实现Singleton模式

    时间:2024-04-09 20:19:42

    说来惭愧,自己在毕业之前就该好好看看《剑指Offer》这本书的,但是各种原因就是没看,也因此错过了很多机会,后悔莫及。但是后悔是没用的,现在趁还有余力,把这本书好好看一遍,并通过C#通通实现一遍,并记录在我的博客中,作为学习笔记。一、题目:实现Singleton模式题目:设计一个类,我们只能生成该类...

  • 面试冲刺:10---accept发生在三次握手的哪个阶段?

    时间:2024-04-09 20:02:25

    一、TCP的三次握手老话题了,不多说了,参阅:https://blog.csdn.net/qq_41453285/article/details/102881659二、accept分别发生在三次握手的哪个阶段?通过上图来分析一下TCP三次握手的具体细节第1步:服务端处于LISTEN状态,客户端处于C...

  • 面试题1.编写一个程序,分别使用字节流和字符流拷贝一个文本文件

    时间:2024-04-09 18:20:01

    提示:1)使用FileInputStream、FileOutputStream和FileReader、FileWriter分别进行拷贝2)使用字节流拷贝时,定义一个1024长度的字节数组作为缓冲区,使用字符流拷贝使用使用BufferedReader和BufferedWriter包装流进行包装//字节...

  • 基于visual Studio2013解决面试题之0510连续数之和

    时间:2024-04-09 18:11:48

    题目aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAk4AAAAmCAIAAAC9A4O8AAAHLklEQVR4nO1a0XLcMAjMp/fP3YfOpK6AZUHIaZzducnc2QitELByxh+XIAiCILwaH19NQBAEQRD...

  • Leetcode面试经典150_Q12整数转罗马数字

    时间:2024-04-09 16:19:41

    题目: 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值I 1V 5X 10L 50C 100D 500M ...

  • 面试算法-159-环形链表 II-解

    时间:2024-04-09 13:41:51

    public class Solution { public ListNode detectCycle(ListNode head) { ListNode dummy = new ListNode(0); dummy.next = head; Lis...

  • 【面试系列】Java面试题目以及详细答案(一)

    时间:2024-04-09 11:16:54

    目录 写在前面  一、Java的内存模型 二、Java中的反射 三、Java中的并发编程  四、Java中的序列化 五、Java中的设计模式 六、Java中的异常处理  七、Lambda表达式和函数式接口 写在前面 在Java领域,面试通常涵盖了广泛的主题,包括语言特性、并发、性能优化、设计模...