一面: 简单介绍常用的集合类以及底层数据结构 Hashmap的时间复杂度 介绍一下springboot 常用的线程池以及实现场景以及工作流程 一般选用的拒绝策略是哪种 介绍一下mybatis 如果想要在mapper中传参,用的什么注解 写一个select语句,如果我想返回数据表的id,可以通过什么方式 在什么场景下会使用redis,缓存雪崩,如何避免缓存雪崩 缓存穿透,怎么解决缓存穿透 简单介绍一
总共18min 自我介绍,简单问了一下项目,看我使用Python和java,问我擅长什么 1. 项目中数据在MySQL如何存的?MySQL怎样加快查询速度?(答了索引、表结构、SQL) 2. jvm中的堆结构和栈结构介绍,线程对应的是哪些结构 3. mybatis怎样实现持久化,原理是什么? 4. Python中使用过哪些算法?
光速三面结束,真的太快了。 一面:各种经典八股,Hashmap,jvm内存结构,spring事务传播方式,ioc aop,springboot和springmvc区别,缓存穿透雪崩,线程池参数,事务隔离级别,索引注意事项。 算法是找链表倒数第n个节点。 二三面就聊天,聊项目,穿插一点经典八股
Linux 1 查看进程id? 如何查看固定端口的java进程 ?如何杀死进程?kill -9 -9是啥意思?grep | |是啥?docker用过,docker架构是啥?docker的一些命令?编写过dockerfile文件,cmd和entrypoint区别讲一下? 操作系统 进程整个创建的过程详细说一下,PCB这些,进程状态?怎么转换?调度策略?,现代操作系统调度策略,线程和进程 Mysql
base北京,boss上随便投的,居然能有面试机会。 自我介绍 能接受北京吗?接受多语言开发吗? (这个岗应该是云原生相关的,组内Python和Golang都有,本人刚好熟悉这俩所以就捞起来了) 为什么学go?讲讲你对go的理解?看过什么书? go的内存模型 go的基本数据类型 go的传参机制 你是怎么理解docker的? dockerFile 常用指令 docker 数据卷 对 Kubernet
昨天中午刚做的美的的暑假实习笔试题,主要题型是十道单选,五道不定选,三道编程题,编程说实话是挺简单的,可能是找实习以来唯一的一次全A了,但是感觉大部分人都是全A。
#软件开发2023笔面经# 机考: 机考共三道题,前面两道各100分的简单题,最后一道200分,至少中等难度,甚至困难,看运气。机考平台文本 链接 为保障拿下最后一题,可以刷刷**的专题。 第一题:停车场最少停车数量。给定一个字符串,0、1组成,1表示有车,0表示没有,小车占一个1,货车占两个1,卡车三个1。解题思路:从卡车开始,遍历字符串,我用了StringBuilder,有连续三个1则删除这三
使用Spring Cloud Stream版本Chelsea. SR2,RabbitMQ作为消息代理。要拥有多个消费者,我们使用属性并发(入站消费者的并发)。 如果我们将并发设置为50。它从1开始,慢慢地增加消费者计数。有没有任何可能的解决方案可以使用更高的数字而不是一个来启动初始消费者计数,以提高消费者性能。
问题内容: 如何做和工作在后端?是否返回对象的引用?是否取决于?对象的?==操作员如何在后端工作。 和之间有什么区别? 问题答案: 后端的和如何工作? 假设尚未覆盖,则该方法只需调用即可。 的确切行为取决于JVM实现。(在最近的Hotspot JVM上的实际实现是相当聪明的,但是我离题了。) 是否返回对象的引用? 否。它返回int,而an int不能保存引用。 返回的整数可能与对象的(a)机器地址
https://github.com/angular/angular-cli#proxy-to-backend这里提供了如何代理到后端的说明。我一步一步地做了每件事,但请求仍然没有被代理。 8080-my Express后端4200-my Angular2前端 在Angular2项目中,我有文件的内容如下: 在Angular2 package.json中,我将过程更改为 在inside comma
1.si环节 2.拷打项目,也很奇怪,聊着聊着就变八股了 3.八股 a. kafka延迟消息如何实现或者原理,如果你自己来实现,你会怎么做 b. 分布式任务调度的实现原理;延迟队列的原理,怎么实现延迟消费,jdk里是如何实现的;阻塞队列线程是如何唤醒的 c. 分布式id如果不是递增连续的,插入数据库主键会有什么问题 d. Redis主从同步原理,增量同步原理解释下 e. JVM调优实操
我试图为定制的云铸造部署创建一个独立的伙伴,其中启用了一些额外的服务,就像micro cloud foundry是CloudFoundry.com的伙伴一样。我在博客上对我迄今为止的工作做了更长的描述,但简短的问题是: 是否有Micro-CF版本可以扩展并用于创建定制的微云铸造?随着发布系列现在的发生,这一定在某个地方,以及创建VM的过程和工具。这个在opensource的某个地方吗?
传统的PaaS提供,如Microsoft Azure或Google AppEngine提供了一个完整的平台来开发、测试、托管和管理您的web应用程序。但是,您必须使用它们的API,并且仅限于它们提供的服务和支持的语言/框架。 Cloud Foundry似乎是某种“中间人”,它允许你的应用程序使用来自许多公共云的服务。它是如何做到这一点的?是否有一个单独的API,比如LibCloud或JCloud?
一面 计算机基础你都学过了是吧,那我就不问了() 谈一谈你对hashmap的理解。 hashmap线程不安全的场景,如何去解决。 concurrenthashmap在1.6之后做了哪些改进。 hashmap在链表长度为8,数组长度为64时链表转红黑树,为什么设定这两个默认值。 synchronized 和 Lock的区别。 谈一谈在高并发的情况下,会遇到哪些问题,怎么去解决。 如果从线程池的角度去
自我介绍 介绍项目 围绕项目展开,说一下一条 sql 的执行过程 死锁怎么监测的 隔离级别是怎么实现的 和当前主流的数据库 mysql pg 那些有什么不一样 mvcc的原理 有进行优化过吗 GDB 多线程怎么调试 TCP 慢启动 快重传 记不太清了 然后就是聊天,反问,我问有什么建议给我,他说我对项目的介绍一些问题回答的太浅了,确实太久没看项目了,大部分都是凭印象在讲 第二天查状态推进到 HR