1、上来先问用过哪些排序算法,然后手写快排 2、问使用过stl哪些工具,具体原理是什么 3、深挖项目1,一直问实现细节,问共享文件的修改怎么做 4、问项目2,提了他想到的一些问题,类似于同步攻击 5、场景题:100万个选手,每个选手有对应的id和分数,要求参赛选手可查询分数前100的名单,和自己的排名,ps:排名可能随时更新,可能一天是10万级的更新,因此对应的前100名单和选手排名也要更新。 时
一面 2.9 C++ 介绍 weak pointer,和 shared pointer 的区别 shared pointer 的实现,然后使用的一些注意点,跨线程使用的注意点 move 的实现以及使用场景 gdb 怎么看所有线程的运行栈 C++ 中 double 类型的实现,然后判断相等是怎么做的 网络 time_wait 状态怎么进入的,然后需要等待多长时间,为什么需要等 2MSL,1MSL 不
随着时代的发展,现在各行各业都对IT技术人员的需求很大,银行也是如此,所以每年都有很多的相关人员被招聘进来。可以说,信息技术人才是最受银行欢迎的! 所以,其笔试内容都有哪些,不同于别的岗位的地方在哪?根据如信银行考试中心发布: 中国农业银行 笔试内容包括四个模块:行测、专业知识、英语以及专业技能测试。题目量很多,题型和其他的差不多,但也要抓紧时间,把握好考试节奏。 中国银行 所有应聘者必须通过“英
很快,昨天刚笔试完今天就一面,笔试也很寄。第一次面试也是凉的不行,知道了自己的弱点,还要快点查漏补缺。 1 对缓存的理解 2 对锁的理解 3 对课题项目的讨论 4 数据库增删改查操作的指令 5 项目里线程池的线程怎么分配的 6 任务是怎么样得到的 7怎么知道有socket请求 8 c++类里的字符串数组在程序运行时占用哪块内存 9 100个1到1000的随机数据怎么取最大的100个 10自己和科班
#shein秋招##面经SHEIN# 楼主是2023届985本科生 shein测评: 行测,包括语言能力测试、图形测试题等,凭感觉选。后面是性格测试138道。 结果:通过。 shein笔试(1h): 10道单选、5道多选、1道sql、1道编程 sql和编程双百,选择题是java和计网,相对简单,难点还是在sql,差点因为不会保留2位小数凉掉了。 结果:通过。 shein一面(30min): 1、s
2月14投简历 2月27线上笔试,选择+编程+问答 3月8 一面 一面: 就项目问印象最深刻的项目 对你而言,投入精力最多的项目 ue源码看过了吗(简单说了几个类和类函数) 动画状态机(回答的时候提到了这个,问了问怎么实现动画的) 问前端和后端更倾向于哪个方向(游戏客户端) 面的很快,没问八股文之类的,面了17分钟。 ------------ 3月13 感谢信#我的实习求职记录##23届找工作求助
1、自我介绍 2、介绍一下项目的难点 3、用redis解决分布式锁利用了redis的哪种特性 4、哪些场景用到redis 5、redis有哪些数据结构?redis中set和zset的区别 6、zset中跳表的介绍 7、redis中的过期删除策略 7、学到的数据结构介绍一下 8、数组和链表的区别 9、JVM的内存区域有哪些块 10、请问JVM中new一个对象后是怎么进行分配内存的 11、Object
2022年7月25日 提前批飞书java部门 字节提前批一面: 1、无重复字符的最长子串 2、树的中序遍历(递归+非递归) 3、HTTP和HTTPS有什么区别 4、HTTPS的过程 —— 对称加密的算法有哪些? 5、TCP拥塞控制 6、TCP流量控制 7、mysql有个MVCC了解吗 8、redo log和undo log的工作方式了解吗? 9、lua脚本运行在哪里?【项目】 10、hashmap
金朋科技一面: 1、请你讲讲java的AOP? 2、操作系统底层的文件是怎么管理的? 3、HashMap和HashTable有什么区别? 4、AOP增强后的类是否有线程安全问题? 5、两个队列实现一个栈? 6、两个栈实现一个队列? 7、快速排序的思路? 8、一个线程怎样知道另一个线程已经执行结束? 9、请你讲讲事务? 10、你在项目中用了哪些索引优化? 11、使用ssh链接服务器的时候发生了什么?
自我介绍 go里面的map是并发安全的吗?如何并发安全 sync里面的锁,互斥锁,读写锁 讲述一下gmp模型 如何控制并发数 make和new的区别 数组和切片的区别 map的有序的还是无序的 gorm里面如何批量插入某个字段 gorm里面更新有几种方式?(这个没听懂,就答了结构体和map,好像结构体不行?) gin里面的路由 gin的参数校验,如何校验字段(这个也没太听懂,我感觉是让讲json的
1.自我介绍 2.八种基本数据类型 3.HashMap 为什么采用红黑树 4.设计 LRU 缓存 5.Redis 分布式锁实现原理 6.一个文章表 字段包含 文章类型 发布时间 问查询一个发布时间段内特定文章类型文章 如何建立索引 (联合索引(文章类型,发布时间)) 7.jvm调优(因为我写了jvm就问调优,我是真没调过啊。。。) 8.SpringBoot 的一些实际问题 :考察了 @Condit
1、自我介绍 2、JVM、JDK、JRE的区别 3、String是基本数据类型吗 4、介绍一下json 5、String的一些方法 6、JAVA中的容器,并进行详细介绍 7、并行和并发 8、线程的状态以及变化 9、Mysql的事务的特性和隔离性 10、Redis数据结构,雪崩和击穿 11、介绍一下kafka 12、介绍一下ES 13、SpringBoot和SpringCloud的区别,他们各自的优
1. Spring AOP原理? 2. ArrayList的源码?ArrayList可以添加null值吗?HashSet添加数据的过程 3. redis了解哪些 4. 怎么保证不会重复消费一个订单 5. 线程池用过哪些?具体哪些实现类 6. 数据库的索引知道哪些?数据库的索引为什么用B+树?有什么优势 7. 数据库怎么保证事务特性? 8. 数据库怎么保证并发性? 9. 数据库怎么处理并发事务 10
本来以为日常实习比较简单,hr预约的飞书会议就约了45分钟,结果硬生生问了85分钟八股,而且简历上没写也没有提到过的东西都会问、追问,被问麻了0.0 1. 自我介绍。 2. 项目相关(日志模块,为什么不用ELK;Kafka相关;为什么不用ES?) 3. Redis常规八股,八种数据结构,ZSet的跳表原理(忘记了),用Redis实现分布式ID 4. MySQL索引(主键-辅助索引,聚簇-非聚簇索引
#面经# #凉经# 3.7晚****上联系的,3.8上午网上投递,下午约当晚面。第一次面,感觉还是太紧张了,很多东西说不清楚。 1.自我介绍。 2.问点项目balabala。 3.b+树,要设计一个索引要考量哪些。 4.two sum O(n)做法,没做过,以为是找出所有数对,开始没想出来,最后说了说大概差不多的思路。 5.布隆过滤器,redis 缓存穿透击穿雪崩,一致性balabala。 6.锁