中国交通信息科技集团有限公司(中交信科)java开发工程师-机试题目/颂大技术面试总结/理工数传 软件开发一面二面面试总结/武汉智能视觉信息技术有限公司/高级

武汉智能视觉信息技术有限公司/高级

  • 如果解决jvm内存溢出
  • 如果解决亿级别的数据导出,有没有其他的方案可以解决呢
  • 索引的原理
  • 工作中用了哪些索引提高了多少的速度
  • 线程池的创建方法--解释new ThreadPool的其他参数以及四大拒绝策略
  • 分布式使用用到了哪些模式
  • xxl-job的原理
  • 作为管理者

六六云链科技一面总结

自我介绍

团队规模

项目的人数。

技术框架你是怎么准备的,都是怎么准备的。

怎么保证项目的交付。(进度和质量)

springcload 做了哪些定制话改变,如traceid等。

nacos 服务注册发现原理

seata 分布式事务原理 at 模式的确定 tcc 的有点。

常用Linux命令。

linux查看资源占用情况历史6个月的。

linux 查看Java内存占用比较高 排查过程。

系统设计概要书的内容

数据库设计文档。

五年开发经验你的优点缺点。(保持不断学习,技术能力不错)

六六云链科技二面试总结

在项目里做的哪些工作?

你们公司是一个什么样的公司(建筑行业 国企 做的业务 应用型和研究性 每个部门的业务)

如何进行框架搭建的。从零到1,有没有参考开源框架?

项目几个人 ,做了多久时间?项目周期是什么样的?每个阶段做什么事?(项目的的周期长度要记住)

jvm 垃圾回收机制讲一讲?

jvm 调试 调优 做过什么吗?

Spring ioc 、aop

springboot 的启动过程(run 方法做的事情)

数据库 索引 讲一讲

你的sql 优化过程

sql 有几种连接方式 ,你用的最多的一种 ,你写过的复杂的sql 语句

线程池原理(这几个方面讲:参数,原理,参数设置公式, 美团的动态参数配置方案)

mq 用过吗了解吗?

偏向技术还是管理

选择公司的标准

期望的薪资

颂大技术面试总结

你们公司开发模式是怎么样的,做什么业务。

你参与度最高的项目 ,什么角色 做了什么 。

技术选型的思路是怎么样的?为什么要用nacos ,流程框架为什么选acticiti 而不用其他的(flowable)?

nacos 加载配置文件原理 bootstram.yml 先后顺序。

微服务架构的优点缺点,系统架构层面谈谈为什么要做服务的拆分。

你的项目为什么要做成微服务架构。

微服务能解决并发高的问题吗?

nacos的健康检查机制 有哪两种。心跳是谁向谁建立的。

你对网关的了解。

权限认证这块,讲讲权限认证的体系,用的什么授权模式,接入端有哪些。

springsecurity原理,如何实现短信登录,要自定义什么?

对前端了解吗?

工作中最有成就感的一项工作。

最具挑战性的工作。

从广度和深度方面说说自己的技术如何?

平时会带几个人?

短期的职业规划。

偏向技术攻坚还是偏向管理。

平时怎么学习的。

有哪些兴趣爱好,平时周末干嘛。

你有什么问题?

最后,面试官说了对岗位的要求,(技术+管理)问你有什么想说的。

HR:

为什么现在离职?

工作强度,加班多吗?一周能有几天加班?

你对我们公司了解吗?

你知道我们公司的地点吗?

你离职的原因。为什么年底离职?

你的薪资水平。

你选公司的标准。

理工数传

(30min)

详细介绍下你搭建框架做的事情,做了哪些技术规范

(比如 做了动态配置、 分页配置、统一异常处理、统一校验、封装了哪些工具 其实就是具体点用什么做了哪些事情)

如何进行项目进度管理的?

项目并发高不高?

高并发项目可能存在的问题(如 服务失败、 分布式事务、服务降级方案、 缓存击穿 分布式锁)

sql优化的经历

索引的原理

你项目复杂的业务功能。

openfigen 的原理。

你有什么想问的吗?(业务 和技术体系)

中国交通信息科技集团有限公司(中交信科)java开发工程师-机试题目

下面是我本次面试的题目:

/*** 中交信科的笔试题* 题目内容:* 已知条件:*      四位用户每人账户有1000的余额;购买动作发生在两个用户之间,每次发生购买行为则从消费者的余额中扣除相应的钱,同时供应商的余额里加上对应的钱,假设每次交易的数额(amount)都是1。* 编程实现:*      zhang向wang购买100次,wang向zhang购买100次;wang向li购买100次,li向wang购买100次;li向sun购买100次,sun向li购买100次。* 规则:*      1、不能引入第三方依赖包;*      2、账户余额应为double或者bigdecimal类型* 注意点:*      (1)每一次购买行为都是一个独立的线程,相当于600个并发购买操作*      (2)从发起购买操作到实际扣/涨余额之间应有5~10毫秒的随机延迟*      (3)所有购买操作完成后打印总耗时及四位用户的余额,其中总耗时一般不应超过200毫秒。*/

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

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

相关文章

pillow学习4

ImageChops 模块 在 Pillow 库的内置模块 ImageChops 中包含了多个用于实现图片合成的函数。这些合成 功能是通过计算通道中像素值的方式来实现的。其主要用于制作特效、合成图片等操作。 常用的内置函数如下所示: (1)相加函数 add()&#xf…

【Windows系统】解决Intel 6代CPU安装win7系统过程中无法操作键盘鼠标的问题

问题 微软表示,从 2016 年 7 月 17 日起,新的 Intel、AMD 和Qualcomm 处理器将仅支持 Windows 10,不再支持 Windows 7 和 8.1。因此,Intel 6代以后的CPU因为没有USB驱动无法完成win7系统的安装。 下文核心思想是通过老毛桃PE系统…

云界洞见:移动云服务开启技术创新与问题解决的新篇章

一、什么是移动云 移动云以“央企保障、安全智慧、算网一体、属地服务”为品牌支撑,聚焦智能算力建设,打造一朵智能、智慧、安全可信可控的云,提供更优质的算力服务,引领云计算产业发展。 那么下面博主带领大家了解移动云的优势所…

关于c++的通过cin.get()维持黑框的思考

1.前言 由于本科没有学过c语言,研究生阶段接触c上手有点困难,今天遇到关于通过cin.get()来让黑框维持的原因。 2.思考 cin.get()维持黑框不消失的原因一言蔽之就是等待输入。等待键盘的输入内容并回车(一般是回车)后cin.get()才…

Plotly库利用滑块创建数据可视化

使用了Plotly库来创建一个数据可视化图表,并使用滑块来控制显示哪些数据 import plotly.graph_objects as go from plotly.subplots import make_subplots# 示例数据 x [1, 2, 3, 4, 5] y1 [1, 2, 3, 4, 5] y2 [5, 4, 3, 2, 1] y3 [2, 3, 1, 5, 4]# 创建子图 f…

Python vscode debug: Error while enumerating installed packages.解决

记录一个vscode python debug时出现的错误: 具体错误如下: E00000.030: Error while enumerating installed packages. Traceback (most recent call last): File “/root/.vscode-server/extensions/ms-python.debugpy-2024.0.0-linux-x64/bundled/lib…

java —— 类与方法

一、访问修饰符 在类和方法中,均可使用访问修饰符以锁定该类或方法的被访问权限。访问修饰符有四种: (一)public 同一个项目中,对所有的类可见。 (二)protected 同一个项目中,对…

Study--Oracle-03-Oracle19C--RAC集群部署

一、硬件信息及配套软件 1、硬件设置 RAC集群虚拟机:CPU:2C、内存:9G、操作系统:30G、数据库安装目录:100G 数据存储:50G (10G*5) 共享存储:2G (1G*2) 2…

基于 vuestic-ui 实战教程

1. 前言简介 Vuestic UI是一个基于开源Vue 3的UI框架。它是一个MIT许可的UI框架,提供了易于配置的现成前端组件,并加快了响应式和快速加载Web界面的开发。它最初于2021年5月由EpicMax发布,这就是今天的Vuestic UI。 官网地址请点击访问 体验…

博客摘录「 python——正则表达式(re模块)详解」2023年11月17日

?P<name>) 分组起别名&#xff0c;匹配到的子串组在外部是通过定义的 name 来获取的(?Pname) 引⽤别名为name分组匹配到的字符串

车与网络之间(V2N)简介

车与网络之间&#xff08;V2N&#xff09;简介 一、定义与概述 V2N&#xff0c;全称为Vehicle-to-Network&#xff0c;是指车辆与网络之间的通信和连接技术。这种技术使得车辆能够与互联网进行无缝连接&#xff0c;进而实现导航、娱乐、防盗等多种应用功能。在智能交通系统领…

【Linux安全】iptables防火墙(二)

目录 一.iptables规则的保存 1.保存规则 2.还原规则 3.保存为默认规则 二.SNAT的策略及应用 1.SNAT策略的典型应用环境 2.SNAT策略的原理 2.1.未进行SNAT转换后的情况 2.2.进行SNAT转换后的情况 3.SNAT策略的应用 3.1.前提条件 3.2.实现方法 三.DNAT策略及应用 1…

【大模型应用开发极简入门】使用GPT-4和ChatGPT的编程起点:ChatCompletion详解

文章目录 一. 多轮对话二. 使用起点&#xff1a; ChatCompletion三. 调用模型&#xff1a;create方法1. 主要的输入参数&#xff1a;model、message2. 对话长度和token数量管理3. 可选参数 四. ChatCompletion端点的输出格式 本文讨论如何使用GPT-4和ChatGPT背后的模型&#xf…

怎么查看项目中antd的版本

使用antd时&#xff0c;有在线参考资料&#xff0c;但是需要根据项目需要&#xff0c;选择对应版本的参考资料。 antd在线参考资料&#xff1a; 组件总览 - Ant Design 如何查看当前项目中antd的版本呢&#xff1f; 在项目的终端中输入&#xff1a; npm list antd antd官网选择…

庆余年第2季,带你走进怎样的世界?

《庆余年》第二季 演员阵容与幕后团队的新组合为我们带来了别样的观影体验 他的演技真的是在线&#xff0c;其实这剧本很难搞 该搞笑的时候要搞笑&#xff0c;但也不能一直在无厘头胡闹 所以题主说节奏拿捏的好我也很赞同 反观有其他几位演员控制力就差很多 特别是某一集…

Spring:JWT

文章目录 一、介绍 一、介绍 JWT&#xff08;JSON Web Token&#xff09;是一种开放标准&#xff08;RFC 7519&#xff09;的方法&#xff0c;用于在双方之间安全地传输信息。这些信息可以是验证、授权、信息交换等。JWT 通常被用于在客户端和服务器之间传递用户信息&#xff…

STM32H743的FDCAN使用方法(1):STM32CubeMX初始化代码生成

0 工具准备 1.STM32CubeMX1 前言 本文介绍基于STM32CubeMX&#xff0c;使用stm32h743xi的对FDCAN2进行配置的方法。 2 初始化代码生成 2.1 选择FDCAN引脚 本例选择PB5、PB6作为FDCAN2的RX、TX引脚。 2.2 选择FDCAN时钟源 本例选择PLL2Q作为FDCAN时钟源&#xff0c;频率…

Expected Boolean, got String with value “true“.

在vue el-tree节点添加属性expand-on-click-node"false"&#xff0c;浏览器控制台提示上面的错误&#xff0c; 将false的双引号去年依然提示&#xff0c;然后在expand-on-click-node"false"最前面添加冒号&#xff0c;即变成双向绑定&#xff0c;刷新页面…

UDP的报文结构和注意事项

UDP协议是在传输层的协议。 UDP无连接&#xff0c;不可靠传输&#xff0c;面向数据报&#xff0c;全双工。 UDP的报文结构 学习网络协议&#xff0c;最主要的就是报文格式。 对于UDP来说&#xff0c;应用层的数据到达&#xff0c;UDP之后&#xff0c;就会给应用层的数据报前面…

服务器端口开放,服务器端口开放命令与方法的专业阐述

在计算机网络中&#xff0c;服务器端口的开放是确保网络通信畅通无阻的关键步骤。服务器端口是服务器与外部网络通信的入口&#xff0c;通过正确配置和开放相应的端口&#xff0c;可以实现各种网络服务和应用的功能。 一、命令与工具 在Linux系统中&#xff0c;常用的命令和工…