视频提取文本项目: 用户上传视频到处理整个流程;如何保证一致性; 先把视频上传到OSS,然后存放数据库,再放入消息队列,万一中间宕机了怎么办(还是不怎么会) 数据库主从同步原理;用什么方式实现同步的(不是很理解) 正向代理和反向代理的区别 看你实现了负载均衡,是有几台服务器 黑马点评: 商品下单为什么使用异步;异步下单了,写入数据库失败了怎么办,一致性如何保证(还是不怎么会) 为什么要在Java中
1. 五分钟自我介绍 2. Es选型理由 3. 介绍倒排索引 4. 倒排索引和mysql索引区别 5. 倒排索引和顺序索引怎么理解 6. 相比于mysql的优势 7. 分布式锁具体在哪里用到了?订单提交id 8. 怎么会保证分布式锁的释放? 9. 支持可重入嘛?怎么做的 10. 具体讲一下分布式锁怎么解决库存的问题 11. 写一下修改库存的sql语句 12. 超卖的解决 13. Mq怎么保证消息不
1. 自我介绍 2. 问英语六级、考研成绩 3. 项目拷打 a. netty b. 负责的模块说明 4. 八股 a. java基础 ⅰ. hashMap的数据结构 ⅱ. 讲到了扩容和缩容,追问扩容和缩容过程会发生什么 ⅲ. 引出ConcurrentHashMap,怎么保障线程安全,底层原理? ⅳ. cas的底层原理 ⅴ. 进而追问cpu怎么和主存进行交互【其实想问Unsafe】 ⅵ. cas引出v
4.07投递 4.15笔试 然后一直显示"面试安排中",但是没约面 4.28打电话问我愿不愿意转java(一开始投递C++研发工程师) 4.29一面,感觉是kpi面 电话面了30mins,问了计网和redis,还有拷打项目,没写代码 揪住细节往下问得很深,还会问具体应用情景,感觉不是背八股文能回答上来的,鼠鼠就只能一直说不太了解 感觉面试官全程无精打采,时不时还在叹气,鼠鼠全程
电话面四十分钟,问的内容还是比较有深度的,他还会问一些设计上的问题,不过最后面试官跟我说我答得不错,知识掌握的可以,期待自己能进二面吧。 自我介绍 你在学校里面学过计算机的课程有哪些,操作系统了解吗 一个程序是怎么运行的 进程什么时候会停止运行 IO操作是怎么实现的中断 还有没有其他的中断方式 介绍一下时间片轮转是怎么实现的(PS:这里引导我了解CPU里面的时序控制,我一开始没理解这块) 操作系统
tauri很小众吗?本来想问个问题,标签里竟然没有tauri,我只好选择了electron,tauri在国内真的用的很少?
#国电南京自动化#笔试 最近一直在实习,用的都是python ,突然做c++有点懵,写一下凉经。 笔试题型: 1,多选题 c的基础,c++的基础,new malloc delete等 2,单选题, c++指针,引用,斐波那契系数,智能指针,linux的命令 cat tar unique 3,两道编程题 1)圆和点的位置关系c++; r*r = (x-x1)*(x-x1) + (y-y1)*(y-y
问题内容: 每次开设银行帐户,帐户ID都应加1,但是每次我尝试拉出ID时,我只会得到帐户ID为0,这是任何建议,因为我完全按照从书中学习的方式进行学习而且仍然没有更新。 帐户构造函数: 银行账户主程序: 问题答案: 您可以采用一种杂乱的方式构造BankAccount对象,其中是否分配ID取决于您使用的构造函数。如果您重写构造函数以便将它们链接在一起,而主要构造函数负责所有核心职责,而次要构造函数将
总评:体验不好 自我介绍 ArrayList和LinkedList的区别 IOC和AOP涉及了哪些模式 Spring中bean是单例的,什么时候用单例bean 编程题 半小时 #招银网络科技校招##Java开发#
9. 19 招银网络 (二面) 1.自我介绍 2.项目深挖,功能模块,自己负责的部分 3.token安全性 4.HTTPS原理 5.用HTTPS,token放在客户端安全吗? 6.token如果不放在客户端,可以放在哪些位置? 7.HTTPS传输加密,哪些地方可以增强? 8.项目难点,如何解决 9.什么场景用接口,什么场景用继承类 10.Java里面不可变对象有哪些? 11.String为什么不可
巨快 巨快 等待1h 面试5min 自我介绍+简历提问 这个专业为什么投信息科技 有用过Java吗 之前在互联网实习跟银行有啥差别 为什么来南京(北方人南方读书)
一面 java常用集合,线程的常用方法 如果要在主线程等三个子线程任务完成再往下走,用什么方法 java动态代理 java io常用的类,要读取一个文件内容,输出到控制台上,用到哪些具体的类了 springboot常用注解 springboot自动装配 springboot的properties、yaml、命令行优先级 mysql优化 mysql索引失效场景 交易流水表,每天600w数据,可能查三
2022.9.30 35 min 1. 手撕代码 2. 项目提问 3. Springboot的组件和常见注解 4. 前端的数据传递到后端的具体过程 5. 讲一讲redis的缓存穿透、缓存击穿、缓存雪崩区别和解决方案 6. redis的缓存淘汰算法 7. JDK1.6 之后的 synchronized 关键字底层做了哪些优化 8. 线程池 9. 反问 #招银网络#
c++/java 研发 10.13 15:00 面试时间15分钟 C和c++区别 多态 Socket底层原理,怎么判断消息发送完 Socket非阻塞怎么实现 进程间通信方式 共享内存实现有哪几种 共享内存锁 悲观锁乐观锁怎么实现 Linux查看进程打开的文件? Liunx查看进程有几个线程 进程线程关系 C++泛型 重载和重写 C++指针偏移 Mysql隔离级别 Memcpy内存拷贝怎么实现 一个
10.13 一面 33min 自我介绍 final、finally、finalize()的区别 了解连接池吗,有什么作用 复用,节省资源,大量请求过来不会冲垮mysql 项目 权限管理,RBAC模型,aop注解过滤 大文件切片,分片上传,文件秒传 秒杀项目的实现,redis分布式锁,redis缓存设计,mq削峰 ES对图书馆查询系统的重构 DCL单例 SQL优化,分页查询优化 索引设计 反问 10