某科技有限公司

news/2024/12/18 21:37:39/文章来源:https://www.cnblogs.com/lymf/p/18615890
  1. 笔试
    1.1. == 和 equals 的区别
    1.2. get 和 post 的区别
    1.3. SpringMVC中@ReponseBody在什么情况下使用,@PathVariable怎么使用
    1.4. JVM堆的结构
    1.5. 什么GC,GC的作用是什么
    1.6. Innodb和MYISAM的特点
    1.7. 谈谈你对MySQL事物的理解
    1.8. 统计出会员id=100,日期是2023年6月内的积分数据,如图
id 会员id 会员名称 会员积分 日期
100 100 小王 10 2023-06-01 11:30:57
101 102 小明 10 2023-06-04 11:30:57
102 100 小王 -10 2023-06-04 11:30:57
103 106 小张 10 2023-06-03 11:30:57

1.9. 谈谈如何优化数据库
1.10. 实现OAuth2.0或单点登录其中一种方式
1.11. 你在编程时有哪些防注入攻击
1.12. 有一个订单表,一个产品表,一个产品订单表。你会如何设计表的映射关系
2. 自我介绍
3. 你这些项目接触到的单表数据量最多是多少?那个表加过索引吗?对哪些字段加了索引?
4. 那你数据量最多的是个什么表?除了主键还有加其他索引吗?
5. 你们公司有多少部门?你们产品经理主要负责什么?
6. 那你看过那个表哪些字段加了索引?
7. 你平时写代码的时候,你怎么知道哪些字段需要加索引
8. 像组合索引和复合索引你知道吗?比如说我建了一个a,b,c联合索引。我写代码的时候先写的c,b,a可以吗?
9. 我们平时跟数据库打交道都需要开启事物,在controller、Service、dao层我们会把事物放到哪一层。
10. 那我们查询list会加事物吗?
11. 使用delete删除时会加事物吗?
12. 看你这个项目是分布式项目,你们分布式这个分布式事物是怎么处理的
13. 你知道为什么要使用分布式事物,分布式事物用来解决什么问题?
14. 假设我的银行卡里面只有10块钱,现在过来10个请求都要扣10块钱,是你的话你会怎么控制?
15. 你进行加锁的话,会加什么锁?如果是分布式的呢?
16. 开发代码都是放在哪里是git还是svn?
17. 开发的时候来了一个新需求,你们的分支是怎么管理的?
18. 你们增加新需求,分支是从哪里新增的?
19. 你们新建完一个分支之后就开始改代码吗?
20. 开发完之后测试的话,这个代码放到哪里去?
21. 假如现在又来了两个新需求,一个需求先上线,一个需求过几天上线。你们的分支是怎么管理的?
22. 你们那个测试拉代码是运维拉代码还是测试拉代码
23. 反问

还有几个笔试题忘记了,分布式事物这一块忘记了。seata说成了sentinel

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/855034.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

直播预告:OpenAI 开始拥抱 RTC!为什么 LLM+RTC 才是多模态 AI 的未来?丨RTE Dev Talk

如果您正在开发具备语音对话、视觉理解等多模态能力的 AI Agent,请加入我们的直播讨论!OpenAI 今日发布了 OpenAI Realtime API 的重大更新,其中包括价格下调、新增模型以及一项尤为重要的改进: WebRTC 支持 。结合此前 WebRTC 创建者加入 OpenAI 的消息,这清晰地表明 Ope…

实验6 模板类、文件I/O与异常处理

实验四 vector.hpp#pragma once#include<iostream>#include<stdexcept>using namespace std;template<typename T>class Vector {private:int size;T* ptr;public:Vector(int size, int value = 0) :size{ size } {if (size < 0) {throw length_error(&qu…

把半年前完全没思路的题解了的感觉真好

虽然处理了很多次索引思路,不过最后还是过了。第一眼就有解题思路,这种感觉真不错,要的就是这种打怪升级的正反馈。 附上解题代码 `# @lc app=leetcode.cn id=2266 lang=python3[2266] 统计打字方案数@lc code=start from collections import Counter from functools import…

【Windows安全】13种回调函数执行ShellCode

#windows #回调函数 回调机制 在我们使用回调函数执行Shellcode之前,我们首先需要去了解Windows回调机制,Windows回调机制就像你和你的助手一样,比如说每一个律师所中的每一个律师都有一个实习助手,律师需要助手在特定的情况下去处理一些特殊的任务,但这些任务并不是日常…

MaLoader:一款基于Tauri+Rust的免杀马生成工具

免责声明 本公众号“黑客之道HackerWay”提供的资源仅供学习,利⽤本公众号“黑客之道HackerWay”所提供的信息而造成的任何直接或者间接的后果及损失,均由使⽤者本⼈负责,本公众号“黑客之道HackerWay”及作者不为此承担任何责任,一旦造成后果请自行承担责任!简介 MaLoade…

Element Plus组件库el-select组件多选回显踩坑

前情公司有经常需要做一些后台管理页面,我们选择了Element Plus,它是基于 Vue 3,面向设计师和开发者的组件库,是Vue框架生态中比较火的UI组件库,组件库丰富易用,组件链接:一个 Vue 3 UI 框架 | Element Plus,项目中经常会用到el-select多选功能,组件自带的多选交互也是…

Transformers 框架 Pipeline 任务详解(四):问答(question-answering)

本文深入介绍了 Transformers 框架中的 question-answering 任务,涵盖任务简介、应用场景如智能助手和客户服务、任务配置与模型选择、实战代码示例,以及如何利用 Gradio 创建 WebUI 界面,使用户能通过浏览器实时获取问答结果。文章旨在帮助读者快速掌握使用 Transformers 构…

docker高级篇(大厂进阶):安装mysql主从复制

docker高级篇(大厂进阶):安装mysql主从复制@目录1.Docker复杂安装详说1.1安装mysql主从复制本人其他相关文章链接 1.Docker复杂安装详说 1.1安装mysql主从复制主从搭建步骤: 1)新建主服务器容器实例3307 2)进入/mydata/mysql-master/conf目录下新建my.cnf 3)修改完配置后…

Bugku-CTF getshell

前几天在打2024 长城杯 & 国赛时发现的一道类似题题目:<?php define(pfkzYUelxEGmVcdDNLTjXCSIgMBKOuHAFyRtaboqwJiQWvsZrPhn, __FILE__); $cPIHjUYxDZVBvOTsuiEClpMXAfSqrdegyFtbnGzRhWNJKwLmaokQ = urldecode("%6E1%7A%62%2F%6D%615%5C%76%740%6928%2D%70%78%7…

无锡在线教育系统开发怎么样

无锡在线教育系统的开发作为当前教育领域内的一种创新方式,正在逐渐受到更多人的重视和应用。从现有的数据来看,它不仅提升了教学质量和学习的灵活性,还能在很大程度上降低运营和维护成本。那么,究竟这种开发状况是怎样的,接下来我们深入了解一下其发展情况及前景。来自ww…

Obfuscar:一款针对.NET程序的开源代码混淆工具

关于Obfuscar Obfuscar是一款针对.NET程序的开源代码混淆工具,该工具支持使用大量重载将 .NET 程序集中的元数据(包括方法、属性、事件、字段、类型和命名空间的名称)重命名为最小集合,在大多数情况下仅通过签名即可区分。 例如,如果某个类仅包含接受不同参数的方法,则可…