timeline: 4.11一面 4.19二面 4.23 offer #软件开发2024笔面经# 4.11美的一面 25min 1、介绍一下项目,你负责了哪些部分 2、说一下项目的亮点和难点 3、java的特性,什么是继承和多态,是单继承还是多继承 4、有用过泛型吗,讲一下 5、什么是反射,有用过吗 6、springboot的常用注解 7、springboot相比spring的优势 8、系统里怎么
不到十五分钟结束 1 自我介绍 2 spring的注册、服务发现那一套会不?(我不会);单例模式的对象在集群中如何去设计存放?(答得不太好,被一直按着问) 3 项目中遇到有难度的事情,遇到一个新的语言如何学习? 4 什么时候可以来实习 能实习多久?(感觉就是场面话) 看了两天八股,一个八股没问,一个手撕没有,十分钟就到反问环节,完全不及预期,估计凉了,完全不像面试。 一副*****的样子#小米信息
lz大概7月份的时候在百度官网投递的,大概9月份突然某一天hr打电话过来面试,base上研大厦,然后现在已经在这干了差不多两个多月,现在有点空回过头来写个面经。总体比较简单,就是招人进来干活的。 一面 50min 自我介绍 Java基础 泛型 接口的意义 JVM垃圾回收算法 Mysql索引相关 算法题 1.括号匹配 2.合并两个有序数组 然后聊了些七七八八的 二面 30min 聊了下Kafka在之
本文向大家介绍java微信企业号开发之开发模式的开启,包括了java微信企业号开发之开发模式的开启的使用技巧和注意事项,需要的朋友参考一下 首先说微信企业号的开发模式分为:编辑模式(普通模式)和开发模式(回调模式) ,在编辑模式下,只能做简单的自定义菜单和自动回复消息,要想实现其他功能还得开启开发者模式。 一、编辑模式和开发模式对消息的处理流程 1.编辑模式下,所有的业务流程都配置在微信服务器上
面试场景: 1. 介绍一下spring的两大核心思想 2. 介绍一下java的代理,以及动态代理和静态代理的区别 3. spring动态代理是如何生成的,jdk动态代理和cglib的区别 4. 介绍一下synchronized关键字、以及synchronized锁和lock的区别 5. 讲一下java中synchronized的锁升级 6. 介绍一下hashMap,如何处理冲突,设计一个哈希函数需
这是我第一次在世博会上开发,我正在构建跟踪位置的应用程序,并使用节点每5秒将数据发送到服务器。我使用的TaskManager API从博览会我会跟踪一切,它的工作原理我得到的数据。但是当我把我的应用放在后台时,它会停止。 这是否应该在后台任务中运行(),即使在使用世博开发工具的开发环境中也是如此,还是需要在工作之前将其置于生产模式? 当我像这样将应用程序转换为后台模式时,我的停止工作。 我的示例代
问题内容: 我在Centos6上使用JDK7运行Java程序。我使用以下选项启用JMX: 当我检查打开哪些端口时,我发现另外两个随机端口: 请注意,每个仅重新启动配置的端口9123保持不变,并且另外两个端口更改值。 还有2个附加端口,为什么要打开? 如何配置2个其他随机端口? 如何配置将在JMX打开的所有端口之前出现? 为什么与JConsole连接时不使用一个端口? 添加以澄清答案 不幸的是,附加
我想检查一下我的客户是否断开了连接。根据我的研究,一种可能的方式是我可以继续给客户写信。如果客户端未能接收到消息,则表示已断开连接。我向相应的客户端发送消息“Checking Connection:Client”clientNo。 我将clientNo 1连接到服务器,它接收 客户1 但是当我将另一个客户端连接到服务器时,我的clientNo1停止接收来自服务器的消息,我的clientNo2现在将
我已经编写了java客户端服务器套接字连接代码。因为服务器接受客户机连接,然后服务器使用PrintStream发送数据,客户机在readline()中读取数据。在此之后,客户端将在readline中等待服务器。如果存在网络断开,客户端将在readline中保持等待,并且从不从readline退出。是否有一种方法从客户端本身检测断开?或者我是否必须编写新的心跳线程来检查网络断开?
问题内容: 我有一个多线程控制台应用程序,它从两个不同的来源获取输入。一种是用户在控制台中键入内容,另一种是网络。我使用BufferedReader.readline()从用户那里获取输入,并且该输入被阻止,这很好,除非在等待时收到网络输入。在那种情况下,我需要通过取消readline()来解除对用户线程的阻塞。 我想最好的取消方法是关闭System.in并使readline()抛出异常。在那之后
typora-copy-images-to: img 1. 计算机基础知识 1.1 计算机 计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。 计算机的应用已渗透到社会的各个领域,正在改变着人们的工作、学习和生活的方式,推
第二题:简单思维题 ` 第三题:区间修改单点更新线段树+位运算性质(每一位开一颗线段树)
一个谷歌应用引擎后端可以启动多少并行后台线程?我没有找到任何关于允许并行线程数量的信息。我在用Java做GAE。 我开始一个新的线程在文档中解释:[1] 如果我运行应用程序,一段时间后(在创建新线程时)会引发以下异常: 这个[2]问题提到,如果应用编程接口超出配额,就会出现这个异常。所以我可以创建线程,但是过了一定时间异常就会出现。这就是为什么我认为后端有线程的限制。 [1]https://dev
问答阶段项目问的比较细,我自己是做了一个开源游戏引擎,问了一些项目实现问题,然后技术问答基本都是一些C++的特性问题还包括一些操作系统的问题,答题阶段手撕一个好像是力扣困难题,给10分钟我没想好也没写完,让说了一下思路我感觉我说的也不是很好,最后就聊了一些打不打游戏之类的。总体我感觉我发挥可能还行,有一些没答上来,不知道是否会有二面机会。 #腾讯# #光子# #2024面经#
总的来说 前两面技术面在线下, 第三面 HR 面是电话面 总体体验很好 : ), tier 1 的级别 一面和二面 9.28 线下面, 在某个酒店 时间有点久了, 细节想不起来了... orz 一面 自我介绍 java 基础 有问 java 内存模型 (JMM) 数据库 MySQL 基础 Redis 基础 设计一个秒杀场景 (这个我是不会 orz) 临时想了个限流+汇总统计的方法, 面试官说分布式