自我介绍+项目介绍:5分钟左右; 如果说不用Redis来做分布式锁,你刚刚提到的超卖问题有什么解决方案吗?基于乐观锁的CAS思想。 Redis的分布式锁你们是自己写的呢还是用的Redission?我们自己实现了的,共享对象作为lock_key,加锁的客户端的唯一标识作为value,配置上NX参数表示只在lock_key不存在时,才对lock_key进行设置操作,同时也需要配置一下EX也就是超时时间
timeline ----------------- 2024.01.24一面 1. 自我介绍 2. 介绍一下印象深刻的项目 3. 项目开发的一个生命周期(需求分析,技术设计,测试,上线) 4. 实习过程中,有遇到过一些进度上问题或者上线风险的问题吗?有遇到过延期的问题吗? 5. 作为项目负责人,组队的同学出现进度的问题,找你寻求帮助,你会如何解决? 6. 有遇到哪个具体的例子走过这些步骤的吗?
1. 自我介绍、讲一下项目 2. 手撕:最长无重复字符子串的长度(hot100 3. 数据库为什么要有索引 4. 从写好的代码 到运行出结果 这中间发生了什么(编译链接执行?还有啥 5. cpp智能指针的用途、底层实现 6. TCP与UDP协议的区别 7. 25匹马 5条赛道 如何快速选出最快的5匹马 全程约40min
12.11一面:30min,感觉有点KPI,问的很直接、生硬,全程纯八股 * 自我介绍 * 平时做项目遇到什么难点? * currenthashmap底层原理 * synchronized底层原理 * 锁升级了解过吗? * reentrantlock底层原理 * synchronized和reentrantlock的区别 * jvm内存分区 * 垃圾回收算法 * java哪块用了单例模式 * 索引
面了接近一个小时,先自我介绍,面试官先问了几个关于业务的问题,接下来全程问操作系统相关知识,基础不扎实真是难顶,大概率是无了,不过面试官人很好,继续加油吧 面试大概内容: 1. 对chatgpt怎么看,技术层面和应用层面 2. 对互联网怎么看,以后打算去哪里发展 3. 对携程海外业务怎么看 4. 进程和线程的区别 5. 用户级线程和内核级线程的区别 6. 线程池和线程开销 7. 线程切换的到底是什
很神奇的一次体验,4399后端笔试先加群,然后有问题可以在群里问。 4399的编程题居然是人工判卷,有点小逆天,辛苦判卷老师了。 题型: 单选题10道:蛮简单的,就是Java基础还有设计模式之类的 问答题5道:还行,索引还有设计题,就是有时候“下一题”的时候,上一题会没有被保存上,所以大家可以提前保存好自己的答案。 编程题3道:好像是随机分配的,我的是两个大模拟,一个动态规划,总体来说很简单,就是
> 这些都是身边同学真实的面试经历,我只是一个整合者哈(已得到同学的同意才发布 ## 一面(技术面) 1. 自我介绍 2. 实习地点是哪里? 3. 后端为主,为什么之前又是测试实习呢? 4. 项目中遇到了什么问题?又是如何解决的呢? 5. 为什么课程名称不一起放在ES里呢?(项目里) 6. 数据库支持的并发数,你是如何得出16500的呢?(项目里) 7. 这台机器如何保证可以达到这个最大值1650
1.创建线程的方式 2.线程池的执行流程 3.线程池的拒绝策略能否自定义 4.mysql中innodb和MyISAM区别 5.mysql中索引数据结构 6.mysql四种隔离级别 7.mysql避免脏读在哪个级别 8.mysql默认的隔离级别是什么,怎么修改 9.乐观锁和悲观锁 10.CAS原理 11.ABA问题怎么解决 12.redis为什么快 13.缓存穿透和缓存击穿的解决思路和原因 14.m
2023年3月13日 邮箱简历投递 2023年3月20日 电话了解情况 1. 核对个人信息与报名岗位。 2. 说明公司基本情况。 3. 是否有色盲色弱 4. 是否接受出差 5. 朝九晚六 中午一个半 双休 能接受吗?(我太能接受了 亲) 6. 是否有挂科情况 7. 模电和数电成绩如何 8. 身高体重情况 9. 是否有其他offer 10. 期望薪资情况 11. 在校成绩排名 12. 工作内容是否有
本文向大家介绍说一下你所掌握的网页前端技术有哪些?相关面试题,主要包含被问及说一下你所掌握的网页前端技术有哪些?时的应答技巧和注意事项,需要的朋友参考一下 熟练掌握DIV+CSS网页布局,JavaScript,jQuery框架、photoshop图片处理
8.18 面试 上来先手撕简单算法 1. 有序链表合并 2. 链表有环判断 3. 两个字符串的最大公共子串 4. js深克隆 按道理说都比较简单,但是写的比较差 5. 根据项目问八股 udp,tcp【项目中用到过udp】,问了对udp的理解和这个场景为什么用udp 6. 介绍各个实习项目 7. 闲聊一会 8. 反问 答得比较差,但是面试官还是给了二面机会,下周二面,上天保佑
1、js 的事件循环 2、如何生成一个微任务 3、js 数据类型 4、js 深拷贝注意的点 5、判断对象是否是数组? 6、js 原型链 7、对象 中key value 怎么存放和快速索引的? 8、浏览器 事件委托 9、冒泡和捕获传播 js 10、浏览器渲染流程 11、渲染过程中 script 脚本 async 和defer 12、登录 session cookie 原理 13、https 和 ht
经纪业务 自我介绍 之前实习项目,重构过程中有啥问题,你做了啥提升 最近有做过项目嘛 jvm里面都有啥 内存模型 堆里面都是存啥的 栈里面有啥 一个方法里面的局部变量是个引用类型,这个引用存在哪 最新的用的垃圾回收算法 怎么判断是否可以回收 多表查询怎么优化 springmvc和springboot差别优缺点 项目没搞好,得搞下项目。框架部分看的不多 得再多看看。
腾讯TEG数据库研发部-技术运营 一面 2024/5/21 39min(全是与数据库相关的内容,很多场景题、开放题) 拷打项目 监控服务,你是怎么选数据库的?为什么用ck而不是mysql、pg这种 数据量特别大,每秒上亿个,如果你是架构师,会怎么选数据库? 假设现在像是银行这种场景,并发可能导致一些问题,那mysql选哪个事务隔离级别可以解决呢?怎么解决的呢? 为什么用b+树而不是其他树结构呢?
民生科技 -技术研发方向面经(一面 8.31+二面),测试方向 8.31一面(群面,一共40min):一共四个人,三个大佬(复旦+西电+重大)+ 我(一枚小菜鸡) 自我介绍(项目+应聘岗位:开发/测试) 对测试进行单独提问 测试相关经验,了解哪些测试理论(答:结合开发经历自测) 了解压力测试吗(答:对于测试理论有一定了解,但缺乏实战) 测试是从哪些角度考虑(答:冒烟,功能,单元测试,提高测试覆盖率