先简单聊了两句,交代了一下大致需要的时间,然后就直接步入正题了(面试官人超级nice) 1. 从项目开始问,看到我用了Netty,问我怎么用Netty来做RPC框架 我介绍了一下我用Netty的原因和使用场景(跟设备保持长连接用),没有做过RPC 2. 针对项目,问了我关于Netty的一些细节 3. 之后聊到了数据库设计的一些细节,比如数据量多少、我是怎么设计的等等 4. 然后讨论了一下我
8.27上午10点面 总共30min,后端开发。 1.自我介绍 2.实验室项目及软件从业原因 -----------八股------------------ 3.JVM由什么组成? 4.堆和栈在计算机内存的哪些部分? 5.B树和B+树的区别? 6.用过哪些map 7.聊不了解线程安全的数据结构?用过没? 8.TCP和UDP的区别,用在哪里》 8.有没有用过TCP协议的框架? 9.组合索引中间字段失
10:50场,30分钟; 先问有没有实习,竞赛,开源项目,博客,全无; 没问项目,直接开始牛客小黑板手撕😭 1.java基础题,计算之后,写上下限,没见过这个题,不知道答对了没; 2.链表手撕,题不难,但是有时间空间复杂度要求,撕不出来,开始冒汗; 3.sql,带嵌套的查询手撕,只会简单查询,不太会,开始头脑空白; 4.sql,更难的一道查询,完全不会了,where之后就坐等时间流逝; 5.ja
十月末的kpi面。 30min。 1. 自我介绍 2. 项目难点 3. 手写 - 实现call 4. 手写 - 翻转二叉树 5. Webpack的loader有什么作用? 6. css-loader有什么作用? 7. Vue的模板解析过程? 8. Vue2 和 Vue3 的响应式区别? 9. git base 和git merge有什么区别 10. 你有什么优势? 11. 从你个人方面来说,你有什
极速开面,全程面试时间长达15分钟 自我介绍完一共问了两个问题 1.分布式事务如何设计,为我设计一个合理的分布式事务系统? 2.优惠券系统,如何避免同一张优惠券下发两次?保持消息的幂等性? 3.平时怎么学习的? 反问。。 感觉纯纯KPI了,得物不缺人了么
#软件开发笔面经# 腾讯会议 面试流程: 自我介绍 1、vue2与vue3的区别 2、用过哪些指令 3、v-for与v-if谁的优先级更高 3、用过哪些.prevent这些 2、query方式(显示)和params方式(显、隐式) 3、路由守卫 4、了解过next.js嘛 5、css布局左侧固定右侧展开,有哪些方法 6、router对象是调用路由方法中go或back 6、微信小程序生命周期有哪些
Go方向,半小时无手撕 - 进程、线程、协程的区别 - Go的GC(标记清除、STW、三色标记、屏障、混合屏障) - MySQL索引类型及区别 - 项目里是否考虑做热数据的缓存 - MySQL的4个并发控制等级,分别解决什么问题 - 行锁和间隙锁了解吗 - MySQL的MVCC机制了解吗 - TCP和UDP的区别,分别适合什么场景 - TCP第三次握手的作用 - TCP关闭连接时为什么需要TIME
本文向大家介绍Android巧用XListView实现万能下拉刷新控件,包括了Android巧用XListView实现万能下拉刷新控件的使用技巧和注意事项,需要的朋友参考一下 摘要:想必大家做开发的时候都会用到下拉刷新的控件,现在各种第三方的下拉刷新控件不胜枚举。当然最NB的还是XListView。其他也有针对GridView,ScrollView,LinearLayout进行重写的下拉刷新控件。
问题内容: 我试图弄清楚为什么Elasticsearch在索引编制方面如此之慢。我不确定这是否是Elasticsearch本身的局限性,但我将分享到目前为止的内容。 我有一个elasticsearch节点和一个运行在一个盒子上的logstash实例。我的文档大约有15个字段,并且我有一个具有正确类型的elasticsearch映射设置(尽管我尝试了不使用映射并获得几乎相同的结果)。 我一次将大约8
问题内容: 我只需要使用Hibernate读取MySQL数据库中表中的每一行,并基于它编写一个文件。但是有9000万行,它们很大。因此,似乎以下情况将是适当的: 问题是上面的方法将尝试将所有9000万行加载到RAM中,然后再进入while循环…这将导致OutOfMemoryError杀死我的内存:Java堆空间异常:(。 所以我想ScrollableResults不是我想要的吗?处理此问题的正确方
我有一个“Customer”表,它有将近120万条记录,其中一列是ntext类型的“customer_records ”,它包含xml数据。我需要在该列的所有现有记录中替换一个url值。我尝试了下面的替换查询,但是执行该查询需要大约20分钟的时间。 在更新期间,CPU 消耗被利用到最大,这引起了问题。在 120 万条记录中,实际更新的记录中有 60 万条记录,但查询需要读取每条记录以查找和替换 U
问题内容: 我正在尝试使用Java读取非常大的文件。该大文件将具有这样的数据,这意味着每行将具有一个用户ID。 在那个大文件中,将有大约3000万用户ID。现在,我只尝试一次从该大文件中一次读取所有用户ID。意味着每个用户ID只能从该大文件中选择一次。例如,如果我有3000万用户ID,那么使用多线程代码只能打印3000万用户ID。 下面是我拥有的代码,它是一个运行10个线程的多线程代码,但是使用下
万兴科技是当时看到信息,然后顺便做了笔试,基本上就是行测题,看你的综合素质,然后经历了两轮面试,第一轮是技术面,第二轮像是hr面,聊自己在校的一些情况,具体是下面这样,凭记忆写的,可以会有差池。 技术面 自我介绍+项目情况(实习三个月,其实没干嘛,大概讲了下项目内容以及自己负责的板块,每天按部就班,倒是没发现遇到什么特别的问题,就说了没有,然后就没问了) 面试官想要会Swift的,我这个有学过一些
本文向大家介绍Android使用Fragment打造万能页面切换框架,包括了Android使用Fragment打造万能页面切换框架的使用技巧和注意事项,需要的朋友参考一下 首先我们来回忆一下传统用Activity进行的页面切换,activity之间切换,首先需要新建intent对象,给该对象设置一些必须的参数,然后调用startActivity方法进行页面跳转。如果需要activity返回结果,则
本文向大家介绍js实现的万能flv网页播放器代码,包括了js实现的万能flv网页播放器代码的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了js实现的万能flv网页播放器代码。分享给大家供大家参考,具体如下: 附: swfobject.js的官方地址:http://blog.deconcept.com/swfobject/ 更多关于JavaScript相关内容可查看本站专题:《JavaScr