草庐IT

机试题

全部标签

电商支付实战项目与相关面试题总结

电商支付实战项目与相关面试题总结接下来我将用一篇万字长文,总结好这个项目以达到可以正面硬钢面试官的水平,如果作为一个毫无头绪的大学生的你,简历中需要一个还算拿得出手的项目,那么在2023年的今天,足矣作为一个还算OK的项目写进你的简历。当然,这只能算简历中的第一个项目,你还需要一个更好一些的项目作为重头戏。(具体视频教程联系我)因本人写下这篇文章时依旧才学疏浅,在本项目中暂时不考虑软件工程中所谓的各种可行性,需求分析,以及E-R图之类的东西。或者是所谓的企业级开发流程。但是还是会带你慢慢分析本项目的思路,这些思路也都是你现在所考虑不到的,本项目应当作为一个学习过程,不必过多焦虑,利用好本项目所

java经典面试题—2023

java经典面试题—2023一、Java基础Java基础知识二、Java框架MyBatisSpring框架SpringMVC框架三、Java微服务SpringbootspringcloudSpringCloudAlibabaredisnginxZookeeperRabbitMQ四、数据库一、Java基础Java基础知识1、&和&&的区别?&是位运算符,表示按位与运算,&&是逻辑运算符,表示逻辑与(and)。2、final,finally,finalize的区别?final用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。finally是异常处理语句结构的一部分,表示总是执行

2022最新字节、大疆、滴滴Android面试题,告诉你社招如何准备

前言:作为一名有着将近4年Android开发经验的程序员来说,在今年这个环境下还是选择了裸辞。一方面是对自己目前所在部门的发展前景表示担忧,按照以往这家公司的脾性,软件赚不了太多的钱就会被砍掉,还不如另寻去路。另一方面是对自身的技术水平还是比较自信的,因为平时会花时间折腾些新的工具,不至于换家公司就落伍的那种,然后也有去做自己的应用程序,在自己的小圈子里也推广开了,有了大几百的注册用户,对我已经很满足了。在这三次的面试经历里,我发现社招对基础这块也不会忽视,但会要求你对这块有更深一点的认识,如果还是简单按部就班的答,面试官不会觉得眼前一亮,当我说了自己新的见解时,能明显感觉到面试官的表情变化,

Spring Cloud GateWay 网关的相关面试题

SpringCloudGateWay如何实现限流?1.SpringCloudGateWay使用令牌桶算法实现限流(Nginx使用漏桶算法实现限流)2.SpringCloudGateWay默认使用Redis的RateLimter限流算法来实现,所以需要引入Redis依赖3.使用的过程中,主要配置令牌桶填充的速率,令牌桶容量,指定限流的key4.限流的Key,可以根据用户来做限流,IP来做限流,接口限流等等。微服务中网关的作用统一入口:为全部微服务提供唯一入口点,网关起到外部和内部隔离,保障了后台服务的安全性鉴权校验:识别每个请求的权限,拒绝不符合要求的请求动态路由:动态的将请求路由到不同的后端集

springboot整合rabbitmq的发布确认,消费者手动返回ack,设置备用队列,以及面试题:rabbitmq确保消息不丢失

目录1.生产者发消息到交换机时候的消息确认2.交换机给队列发消息时候的消息确认3.备用队列3.消费者手动ack rabbitmq的发布确认方式,可以有效的保证我们的数据不丢失。 消息正常发送的流程是:生产者发送消息到交换机,然后交换机通过路由键把消息发送给对应的队列,然后消费者监听队列消费消息但是如果生产者发送的消息,交换机收不到呢,又或者交换机通过路由键给对应的队列发消息时,路由键不存在呢,这些就是消息发布确认所要解决的问题 消息的发布确认分别有:生产者发消息到交换机时候的消息确认以及交换机发消息给队列的消息确认先在application.properties配置文件中加上以下代码:#确认消

网络工程师经典47道面试题及答案

1.请写出568A与568B的线序:T568A白绿、绿、白橙、蓝白蓝、橙白棕、棕T568B:白橙、橙白绿、蓝白蓝、绿白棕、棕2.什么是三层交换,说说和路由的区别在哪里?三层交换机和路由器都可工作在网络的第三层,根据ip地址进行数据包的转发(或交换),原理上没有太大的区别,这两个名词趋向于统一,我们可以认为三层交换机就是一个多端口的路由器。但是传统的路由器有3个特点:基于CPU的单步时钟处理机制;能够处理复杂的路由算法和协议;主要用于广域网的低速数据链路在第三层交换机中,与路由器有关的第三层路由硬件模块也插接在高速背板/总线上,这种方式使得路由模块可以与需要路由的其他模块间高速的交换数据,从而突

Java经典面试题下包含答案

21.String、StringBuffer和StringBuilder的区别是什么?线程安全:String中的对象是不可变的,线程安全StringBuffer对方法加了同步锁,所以是线程安全的StringBuilder没有对方法加同步锁,所以是非线程安全的使用效率:String进行操作时,每次都会生成一个新的String对象,然后将指针指向新的String对象。而StringBuffer和StringBuilder每次都会对本身进行操作而不是生成新对象。StringBuilder比StringBuffer使用效率较高,但线程不安全可变性:String:fianl修饰的类不能被继承,修饰的方法

软件测试面试题--银行面试

今天参加了一场比较正式的面试,汇丰银行的视频面试。在这里把面试的流程记录一下,结果还不确定,但是面试也是自我学习和成长的过程,所以记录下来大家也可以互相探讨一下。请你做一下自我介绍?(汇丰要求英文的自我介绍)使用什么工具来管理项目?测试用例是怎么管理的?测试用例的协作、更改、不同的版本是怎么管理的?描述一下最近做的项目,具体做了什么?测试哪些方面?负责什么功能?对项目中某个功能设计测试用例的时候使用了哪些方法?写了多少条用例?设计测试用例是如何进行覆盖的?项目使用到的数据库是什么?数据库的增删改查是怎么操作的?有没有负责过接口测试?性能测试?自动化测试有接触吗?(我回答自学python,所以他

2023年最新前端面试题汇总大全(含答案超详细,HTML,JS,CSS汇总篇)-- 持续更新

专项练习–持续更新HTML篇CSS篇JS篇Vue篇TypeScript篇React篇微信小程序篇前端面试题汇总大全二(含答案超详细,Vue,TypeScript,React,微信小程序,Webpack汇总篇)--持续更新前端面试题汇总大全(含答案超详细)--持续更新一、HTML篇1.xhtml和html有什么区别2.行内元素有哪些?块级元素有哪些?空(void)元素有那些?行内元素和块级元素有什么区别3.简述一下你对HTML语义化的理解?4.标签上title与alt属性的区别是什么?5.iframe的优缺点?6.href与src?7.什么是优雅降级渐进增强?8.HTTP的几种请求方法用途?9.

2023-JavaWeb最新整理面试题-TCP、Tomcat、Servlet、JSP等

Java基础面试题一、JavaWeb专题1.HTTP响应码有哪些1、1xx(临时响应)2、2xx(成功)3、3xx(重定向):表示要完成请求需要进一步操作4、4xx(错误):表示请求可能出错,妨碍了服务器的处理5、5xx(服务器错误):表示服务器在尝试处理请求时发生内部错误举例:200:成功,Web服务器成功处理了客户端的请求。301:永久重定向,当客户端请求一个网址的时候,Web服务器会将当前请求重定向到另一个网址,搜索引擎会抓取重定向后网页的内容并且将旧的网址替换为重定向后的网址。302:临时重定向,搜索引擎会抓取重定向后网页的内容而保留旧的网址,因为搜索引擎认为重定向后的网址是暂时的。4