第四次面试总结 — 嘉和智能 - 全栈开发
🧸欢迎来到dream_ready的博客,📜相信您对专栏 “本人真实面经” 很感兴趣o (ˉ▽ˉ;)
专栏 —— 本人真实面经,更多真实面试经验,中大厂面试总结等您挖掘
目录
总结(非详细)
面试内容(提问内容) - 带答案
1、用过哪些数据库
2、Redis是干嘛的
3、nginx的作用
4、前端学的咋样
5、好像还问了几个问题,我忘都有啥问题了,但也都是对各种技术栈的了解
详细总结(注意事项)
总结(非详细)
- 面试结果:非常好
- 面试内容:主要是对各个技术栈的了解及应用场景
- 原因:基本都用过,没用过的也都知道是干啥的,只是暂时没时间学,所以回答的挺好的
面试内容(提问内容) - 带答案
这次面试主要是提问了对各种技术栈的了解程度,没有提问八股文(想学习八股文的可以撤离这篇博客了哈哈)
1、用过哪些数据库
- MySQL
- SQLServer
- Redis
- 也了解过mongodb
上面就是我第一句的回答,然后我给详细介绍了我了解的程度和使用情况
数据库分为关系型数据库和非关系型数据库,像MySQL和SQLServer就是典型的关系型数据库,Redis和mongodb就是典型的非关系型数据库
这其中MySQL是目前市场上使用较多的一款数据库,也是我使用最多的数据库,它总体上没什么好讲的
而SQLServer是一个轻量级的数据库,只有几百KB或者几M,容量非常小,可以使用在需要独立出来不依靠宿主机的项目中,比如我现在这个项目要在完全不懂编程的人的电脑上运行,那么如果是其他数据库,哪怕是我打包或者变成exe可执行文件,对应的宿主机上仍然要有对应的数据库和表结构,非常麻烦,但SQLServer可以嵌入到项目中,和可执行文件一起打包给别人,别人是感受不到的,他打开就直接能用了
Mongodb我就用过一次,它对文档的处理非常占优势
Redis是典型的内存型数据库,它与其他常见数据库最大的区别在于快!!!说白了,现在项目中运用它最主要的原因就是它比其他数据库快,毕竟是缓存型的数据库
2、Redis是干嘛的
Redis是一款目前市面上用的最广的缓存型数据库,它与其他数据库最大的不同就是快!因为它的数据是存在缓存中的,其他数据库数据是在硬盘上的,而且Redis是非关系型数据库,没有很复杂的表结构,各种原因综合起来导致它比MySQL等数据库在数据的处理上快很多
但不用担心它会丢失数据,虽然它是缓存数据库,但它也有数据的持久化策略,保证数据不会丢失
若说Redis的缺点,那内存这个优点也可以当作缺点了,说白了,就是贵,毕竟内存相对于硬盘来说贵的
还有一个缺点就是事务,像MySQL等数据库都有非常完善的事务功能,而Redis的事务相对来说弱很多,或者说Redis的事务到底能不能称为事务,现在网络上仍在讨论
3、nginx的作用
我没有用过,但我没有说没有用过,直接说的它是干啥的
nginx最出名的就是反向代理的功能,浏览器前端发送请求,都会通过nginx,再有nginx代理到后端真正的路由,相当于前后端多了一个中间商,这个中间商能有效保证后端的安全,毕竟路由暴露出去的话,难免出现一些问题
当然,nginx也有负载均衡等功能,比如现在因为请求量太大,有两台后端服务器同时处理数据,那这个请求是该发到哪台服务器上呢
这时候负载均衡就可以发挥作用了,请求先到达负载均衡这里,然后由负载均衡决定该去哪台服务器
4、前端学的咋样
前端相对后端来说差一点,毕竟时间有限嘛,不是说难度的问题,只是时间是有限的,我肯定先紧着后端学,毕竟技术是学不完的。
前端处在一个能改前端代码的水平,但页面,也就是CSS差一些
交互那里的代码我嘎嘎能改,毕竟经常改哈哈
5、好像还问了几个问题,我忘都有啥问题了,但也都是对各种技术栈的了解
详细总结(注意事项)
这是一家长春本地的小企业,薪资也不高,2000多,但毕竟没海投,还是本地的企业,学校有啥事也能顾住,我就去了
没想到去了之后体验感非常好,各位大哥对我非常照顾,我不会的去问,他们都给我很耐心的讲,哪怕是我提问的问题和工作关系不大。我做的慢的话也不催我,做的项目我也挺喜欢的,感觉能学到挺多的。总体而言就是除了工资低以外没缺点
但是学校这边有点问题,就没法继续实习,就和公司说了下情况,就回来了。公司里的领导大哥表示很理解,还对我发出了以后的邀约哈哈。挺感谢他们的。
有时候感觉遇见个好领导真的好!
看我博客的有我的同学,学长,学弟,希望家人们阅读完这篇博客不要和别人说哈哈,不然我会受到影响嘞,不过可以私下和我打趣哈哈!
🧸祝大家拿到理想的 offer !!!
相关文章:
第四次面试总结 — 嘉和智能 - 全栈开发
🧸欢迎来到dream_ready的博客,📜相信您对专栏 “本人真实面经” 很感兴趣o (ˉ▽ˉ;) 专栏 —— 本人真实面经,更多真实面试经验,中大厂面试总结等您挖掘 目录 总结(非详细) 面试内…...
tx-lcn使用
tx-lcn是啥 tx-lcn是一个分布式事务框架,有两个模块组成管理端(server)和client端。 管理端用于分布式事务的注册,事务消息接收,事务消息下发等管理工作。 client端包括事务发起方,事务参与方。 LCN名称是…...
oracle恢复异常处理
问题现象: RMAN> 2> 3> 4> 5> 6> 7> 8> 9> 10> 11> 12> 13> 14> 15> 16> 17> 18> 19> 20> 21> 22> 23> 24> using target database control file instead of recovery catalog allocate…...
谈谈什么是 Redis
🔥博客主页:fly in the sky - CSDN博客 🚀欢迎各位:点赞👍收藏⭐️留言✍️🚀 🎆慢品人间烟火色,闲观万事岁月长🎆 📖希望我写的博客对你有所帮助,如有不足,请指正&#…...
备战蓝桥杯(java)(日益更新)
备战蓝桥杯(java)(日益更新) 文章目录 备战蓝桥杯(java)(日益更新)前言:一、c 到 java 须要注意的地方:二、多练java代码:(用java代码…...
06 Php学习:字符串
PHP 中的字符串变量 在 PHP 中,字符串是一种常见的数据类型,用于存储文本数据。字符串变量可以包含字母、数字、符号等字符,并且可以进行各种操作和处理。以下是关于 PHP 中字符串变量的一些重要信息: 定义字符串变量࿱…...
python画图Matplotlib和Seaborn
python画图Matplotlib和Season 一、Matplotlib1、介绍2、安装3、内容二、Seaborn1、介绍2、安装3、内容一、Matplotlib Matplotlib官网 1、介绍 Matplotlib 是一个 Python 的绘图库,用于创建高质量的二维图表和一些基本的三维图表。它广泛应用于科学计算、数据分析、工程学和…...
一体式I/O模块与RS485串口联动,实现工业网络无缝对接
在现代工业自动化领域中,一体化I/O模块和RS485串口的联动应用已经成为实现工业设备高效、稳定通信的关键技术手段之一。这种联动机制能够有效地将各种现场设备的数据实时、准确地传输到上位机系统,从而实现工业网络的无缝对接。 一体化I/O模块ÿ…...
如何在Uniapp真机中使用H.265无插件流媒体播放器EasyPlayer
流媒体播放器EasyPlayer是TSINGSEE青犀流媒体组件系列中关注度较高的产品,经过多年的发展和迭代,目前已经有多个应用版本,包括RTSP版、RTMP版、Pro版,以及js版,其中js版本作为网页播放器,受到了用户的广泛使…...
【MySQL数据库 | 第二十五篇】深入探讨MVCC底层原理
前言: 在当今互联网时代,数据库扮演着数据存储和管理的关键角色。对于大型Web应用程序和企业级系统而言,高效地处理并发访问和事务管理是至关重要的。多版本并发控制(MVCC)是一种数据库事务处理的技术,旨…...
【LAMMPS学习】八、基础知识(1.6) LAMMPS 与其他代码耦合
8. 基础知识 此部分描述了如何使用 LAMMPS 为用户和开发人员执行各种任务。术语表页面还列出了 MD 术语,以及相应 LAMMPS 手册页的链接。 LAMMPS 源代码分发的 examples 目录中包含的示例输入脚本以及示例脚本页面上突出显示的示例输入脚本还展示了如何设置和运行各…...
ArrayList中多线程的不安全问题
ArrayList中的不安全问题 正常的输出 List<String> list Arrays.asList("1","2","3"); list.forEach(System.out::println);为什么可以这样输出,是一种函数是接口,我们先过个耳熟 Arrys.asList是返回一个ArrayL…...
ALTER TABLE 之 定点变更(in-place alter)
定点变更算法可以提供优于慢速变更算法的诸多性能优势: 定点变更算法: 1,增加了表的可用性 ALTER TABLE操作使用定点变更算法时,其他用户稍后可以访问该表,因为数据库服务器只在更新表定义和重建包含更改列的索引时才锁…...
【RAG实践】Rerank,让大模型 RAG 更近一步
RAGRerank原理 上一篇【RAG实践】基于LlamaIndex和Qwen1.5搭建基于本地知识库的问答机器人 我们介绍了什么是RAG,以及如何基于LLaMaIndex和Qwen1.5搭建基于本地知识库的问答机器人,原理图和步骤如下: 这里面主要包括包括三个基本步骤&#…...
私有化客服系统:在线客服搭建与部署的创新之路
随着互联网技术的飞速发展,企业与客户之间的沟通方式也在不断地演变。在这个信息爆炸的时代,一个高效、便捷、智能的在线客服系统成为了企业提升服务质量、增强客户满意度的重要工具。本文将详细介绍在线客服系统的构建、部署以及私有化客服的优势&#…...
VM-UNet: Vision Mamba UNet for Medical Image Segmentation
VM-UNet: Vision Mamba UNet for Medical Image Segmentation VM-UNet:基于视觉Mamba UNet架构的医学图像分割 论文链接:http://arxiv.org/abs/2402.02491 代码链接:https://github.com/JCruan519/VM-UNet 1、摘要 文中利用状态空间模型SS…...
面向对象编程:在Python中的面向对象编程奥秘
面向对象编程在Python中的奥秘 在编程的世界里,面向对象编程(Object-Oriented Programming,简称OOP)是一种非常重要的编程范式。它改变了我们思考问题和设计代码的方式。Python作为一种支持面向对象的语言,为我们提供…...
考研数学|零基础100分保底复习方案+资料分享
目标100分其实很好实现,只要你有决心,不需要去看任何人的学习技巧 其实基础差,你只要专攻基础就好了,现在的很多考研课程和资料真的很不照顾基础不好的同学,好像就默认你什么都会一样,但是还是有对于基础差…...
【MATLAB源码-第29期】基于matlab的MIMO,MISO,SIMO,SISO瑞利rayleigh信道容量对比。
操作环境: MATLAB 2022a 1、算法描述 1. SISO(单输入单输出): - SISO 是指在通信系统中,只有一个天线用于传输信号,也只有一个天线用于接收信号的情况。这是最简单的通信方式。 2. SIMO(单…...
JRT高效率开发
得益于前期的基础投入,借助代码生成的加持,本来计划用一周实现质控物维护界面,实际用来四小时左右完成质控物维护主体,效率大大超过预期。 JRT从设计之初就是为了证明Spring打包模式不适合软件服务模式,觉得Spring打包…...
UE5 学习系列(二)用户操作界面及介绍
这篇博客是 UE5 学习系列博客的第二篇,在第一篇的基础上展开这篇内容。博客参考的 B 站视频资料和第一篇的链接如下: 【Note】:如果你已经完成安装等操作,可以只执行第一篇博客中 2. 新建一个空白游戏项目 章节操作,重…...
装饰模式(Decorator Pattern)重构java邮件发奖系统实战
前言 现在我们有个如下的需求,设计一个邮件发奖的小系统, 需求 1.数据验证 → 2. 敏感信息加密 → 3. 日志记录 → 4. 实际发送邮件 装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其…...
JavaScript 中的 ES|QL:利用 Apache Arrow 工具
作者:来自 Elastic Jeffrey Rengifo 学习如何将 ES|QL 与 JavaScript 的 Apache Arrow 客户端工具一起使用。 想获得 Elastic 认证吗?了解下一期 Elasticsearch Engineer 培训的时间吧! Elasticsearch 拥有众多新功能,助你为自己…...
2024年赣州旅游投资集团社会招聘笔试真
2024年赣州旅游投资集团社会招聘笔试真 题 ( 满 分 1 0 0 分 时 间 1 2 0 分 钟 ) 一、单选题(每题只有一个正确答案,答错、不答或多答均不得分) 1.纪要的特点不包括()。 A.概括重点 B.指导传达 C. 客观纪实 D.有言必录 【答案】: D 2.1864年,()预言了电磁波的存在,并指出…...
全面解析各类VPN技术:GRE、IPsec、L2TP、SSL与MPLS VPN对比
目录 引言 VPN技术概述 GRE VPN 3.1 GRE封装结构 3.2 GRE的应用场景 GRE over IPsec 4.1 GRE over IPsec封装结构 4.2 为什么使用GRE over IPsec? IPsec VPN 5.1 IPsec传输模式(Transport Mode) 5.2 IPsec隧道模式(Tunne…...
均衡后的SNRSINR
本文主要摘自参考文献中的前两篇,相关文献中经常会出现MIMO检测后的SINR不过一直没有找到相关数学推到过程,其中文献[1]中给出了相关原理在此仅做记录。 1. 系统模型 复信道模型 n t n_t nt 根发送天线, n r n_r nr 根接收天线的 MIMO 系…...
AI,如何重构理解、匹配与决策?
AI 时代,我们如何理解消费? 作者|王彬 封面|Unplash 人们通过信息理解世界。 曾几何时,PC 与移动互联网重塑了人们的购物路径:信息变得唾手可得,商品决策变得高度依赖内容。 但 AI 时代的来…...
【SSH疑难排查】轻松解决新版OpenSSH连接旧服务器的“no matching...“系列算法协商失败问题
【SSH疑难排查】轻松解决新版OpenSSH连接旧服务器的"no matching..."系列算法协商失败问题 摘要: 近期,在使用较新版本的OpenSSH客户端连接老旧SSH服务器时,会遇到 "no matching key exchange method found", "n…...
MySQL的pymysql操作
本章是MySQL的最后一章,MySQL到此完结,下一站Hadoop!!! 这章很简单,完整代码在最后,详细讲解之前python课程里面也有,感兴趣的可以往前找一下 一、查询操作 我们需要打开pycharm …...
【51单片机】4. 模块化编程与LCD1602Debug
1. 什么是模块化编程 传统编程会将所有函数放在main.c中,如果使用的模块多,一个文件内会有很多代码,不利于组织和管理 模块化编程则是将各个模块的代码放在不同的.c文件里,在.h文件里提供外部可调用函数声明,其他.c文…...
