2026暑期-字节跳动一面
权限控制怎么设置(防止同事在你操作时误操作影响流程【设置封禁期,下班后禁止操作】【设置领导链,操作需要领导审批】),日志怎么记录(记录时间戳,操作人员的ID)? 客户端执行修改配置操作,假设客户端修改配置操作速度过快(每秒多次修改配置,且每次修改的配置不一样)(机器修改配置的速度不能太快,否则可能坏掉),怎么处理?【限制客户端每多少秒才能修改以此配置(可以在前端用加载动画拖时间保证用户体验,后端也要限流保证安全)(可以限定每小时只能修改多少次)(可以要求修改配置时要双重验证【短信】)】 客户端执行修改配置的权限控制,要向服务端传输什么数据,用什么协议传输?要向服务端传输账号密码吗? HT...
AI算法学习路径
如何脱坑转AI 学历要求 虽然AI就业岗位体量大,但是要求相对较高,若无相关经验,本科难以入行,所以最好是能读研,工科我是很推荐大家读研的,和本科的待遇差距挺大,这个如果大家有兴趣,可以另外开帖再谈 如果不是追求进互联网大厂,江大的硕士也足够找到一些中小厂的AI岗位,当然读研的学校越高越好 专业要求 岗位对于专业的限制不大,所以不是说一定要学计算机、电子信息,从我呆过的几家大中小公司来看,科班出身的从业者的大约20%左右,不乏机械、材料、物理等专业的从业者,属实是学科交叉win麻了 考研时切勿拘泥于专业(除非是要考公,但是要考公学啥技术都无所谓,也不用学AI),应该更关注学校的t...
2026暑期-闲鱼一面
亿条记录怎么分给不同的服务器去处理? Dubbo客户端与服务端的线程池?Dubbo服务端下线的话怎么办,怎么判断恢复? 在项目的哪里有用到JUC包中的哪些东西?介绍一下 synchronized加在静态方法和非静态方法上的区别? 介绍一下双亲委派机制?怎么破坏双亲委派机制? JVM中JAVA对象的内存布局(JAVA对象在内存中具体的储存结构)? JVM什么时候会OOM?OOM的三大场景,怎么解决?OOM后JVM什么时候才会挂? 单元测试要调用其他模块的服务怎么办?(Mockito框架屏蔽) 在Redis中常用那些数据结构? Redis集群,哨兵? 不同垃圾回收器的特点(G1和CMS)?分...
2026暑期-饿了么一面
边设备配置的版本号是依据什么生成的 怎么检测接口状态变化?是否下线? Redis的Zset Redis怎么持久化的 Kafka具体架构 Kafka 的多分区以及多副本 Kafka能保证顺序吗?多分区能保证顺序吗(Kafka 保证一个 Partition(分区) 中的消息有序)? Kafka 如何保证消息的消费顺序? Kafka 重试机制 Kafka 如何保证消息不丢失? Kafka 如何保证消息不重复消费? 时间轮算法移除非活跃连接,步长多少(1s), 槽设多少(8个) Modbus协议怎么用的,怎么优化 MySQL怎么读写分离、主从分离 MySQL比Elasticsearch的优势 M...
2026暑期-阿里巴巴控股一面
HashTable和HashMap之间的区别 PriorityQueue底层实现 怎么实现一个堆?有一个现成的数组要把这个数组变成堆怎么做,时间复杂度是多少?【一个节点堆化的时间复杂度是O(logn),整个数组建堆的时间复杂度是O(n)】 一个JVM对应一个JAVA进程吗?【一个Java程序会开启一个JVM进程,每个java程序都有一个JVM。每一个JVM实例就是一个进程,而在该实例上运行的主程序是一个主线程。】 MySQL怎么主从分库,怎么同步,从库挂了有重新上线之后怎么同步数据,要拉全量表吗? 文章1 文章2 文章3 文章4 文章5 文章6
2026暑期-腾讯企业微信一面
HTTPS和HTTP有啥区别,HTTPS多了那些步骤,详细说说TLS的连接过程 RPC和HTTP的区别 JAVA一个线程OOM内存溢出后其他线程能运行吗?(仍能运行,但可能会导致同进程中其他线程的运行变得缓慢甚至不可用。一个线程抛出OOM异常后一般情况下会死亡,它所占据的内存资源会全部被GC释放掉) C++发生OOM内存溢出后会回收内存吗?(C++ 不会自动回收因为未及时释放而分配的内存,即使出现内存溢出或越界错误,内存管理依然依赖于程序员的控制【程序捕获异常并继续运行】。但无论程序是正常结束还是异常崩溃【若程序没有捕获异常】,操作系统会自动回收该进程占用的所有内存。进程被杀死了的话,内...
Gradio可视化与打包
Gradio使用记录 启动 Gradio 时自动打开本地浏览器网页 123# 启动 Gradio 接口iface.launch(inbrowser=True) # inbrowser=True 则会自动打开本地浏览器网页# iface.launch(inbrowser=True, share=True) # share=True 则会分享网页链接 Gradio 默认上传文件的文件夹 Gradio 默认上传文件的文件夹 C:\Users\lovo\AppData\Local\Temp\gradio PyInstaller 打包后exe程序文件临时释放的文件夹(需要ctrl+c结束程序才能...
2026暑期-睿智合创(北京)
一个接口是可以继承多个接口的 抽象类实现一个接口时,可以实现也可以不实现接口中的方法 interface可用的修饰符只有public 构造方法中如果没有super语句,默认在构造方法的第一行会加一个super()语句 在同一个构造方法中this(参数)语句和super(参数)语句都必须放在第一行,那么在同一个构造方法中this(参数)语句和super(参数)语句只能有一个 在Java语言中 int m[]=new int[5] 用 m.length 表示数组的长度,数组被当作对象包含一个变量length 解析CQRS架构模式 解析TDD架构模式 常用于微服务架构中的Sidecar设计模式...
Java面试题整理与外包简历模板
Java面试题整理 外包简历模板的pdf
2024.08-2024.09实习相关整理
项目准备 基于Node.js的智慧纺纱数据采集云端系统 可以说一下使用Node.js重写了Python代码的业务逻辑 技术栈 采集端端硬件用 Modbus 协议传输机器数据 边硬件用 MQTT 协议(能实现订阅与发布)与云端交换数据 Node.js + MySQL 和云端同步数据 项目描述 细纱单锭监测系统:收集纺纱机数据例如:启停次数、纺纱粗细、旋转速度、进料量、出料量、报警信息等,从云端拉取配置信息,上传数据到云端,并实时展示在网页上。 弱捻、断头、故障锭位警示功能:为挡车工和机修工提供快速指引,发现弱捻/断头/故障锭位,避免无效巡回。 粗纱断头停喂功能:当发生断头时立即...