发动态

没有新消息

更多内容

冷冬
#新浪面试经验#【简述大数据的面试经历】 第一次面试和第二次面试:时间约为60分钟 一、你所掌握的与计算机网络和操作系统有关的知识有哪些? 二、 OSI 7层,5层,每层都有什么功能, TCP/UDP是哪个 HTTP层, IP又是哪个 HTTP层? 三、线程和进程之间的差异有什么? 四、描述线程池的内在原理以及多个线程池的应用场景,即描述线程池的缺陷; 五、集合的多个实现类,知道的有什么,有什么线程安全, 以及concurrenthashmap底层原理, concurrenthashmap在高并发性条件下能否实现线程安全? 六、如何添加 kafka消息前缀? 七、全局有序 id在分布场景中是如何生成的,具体到每个细节,如何在多台计算机上获取这些分布的 id? 八、简单描是线程安全与线程同步的原理是什么? 九、如何使用单例模式,怎样进行 DCL单例解释? 十、说明您所了解的 java中的锁; 十一、 java的读写锁和应用场景有哪些? 十二、 kafka在消耗完机器并提交 offset之前,如何处理机器? 十三、如何知道 sparkstreaming当前消耗了 kafka的哪些分区,消耗了哪些 offset?

2521阅读

6赞

评论

0 条评论

暂无评论,快来写下您的评论

推荐阅读

#东方明珠面试经验#【Java工程岗具体面试内容分析】 刚通过一面技术面,问题主要分为三个方向,Java、操作系统、数据库,具体问题如下: Java: 1.hashmap底层结构,hashtable为什么线程安全,synchronized原理是什么,底层实现,讲讲ConcurrentHashMap; 2.有使用过线程,线程池相关的吗,java线程底层是什么,线程池流程是什么? 3.JVM和JMM,垃圾回收,垃圾回收器,类加载,双亲委任等。 4.使用过哪些Java合集,详细讲讲细节? 操作系统:进程和线程的区别,详细讲讲进程与线程切换过程; 数据库:对SQL了解的多吗?SQL分组里用什么字段?你之前项目里数据库的表是怎么设计的? 总的来说,技术面不是特别难,我这个半吊子都能通过,如果踏踏实实工作两年的话会轻松通过。

2217阅读
4赞
0评论

【java面试宝典为啥卖这么贵?真的有用吗?】 我面试有考到过在宝典里有的问题,真的非常有用,贵一点就贵点吧。 例如:什么是线程局部变量?(答案:线程局部变量是局限于线程内部的变量,属于线程自身所有,不在多个线程间共享。Java 提供 T人事eadLocal 类来支持线程局部变量,是一种实现线程安全的方式。但是在管理环境下(如 web 服务器)使用线程局部变量的时候要特别小心,在这种情况下,工作线程的生命周期比任何应用变量的生命周期都要长。任何线程局部变量一旦在工作完成后没有释放,Java 应用就存在内存泄露的风险。)

851阅读
0赞
0评论

面试的时候,如果你是应届生的话,问的问题偏Java基础,会为线程方面的问题,什么是线程,怎么实现,多线程的理解,学过的算法有哪些

2059阅读
4赞
1评论

#360公司面试经验#【360公有云的golang岗位面经分享】 1.自我介绍 2.LRU算法相关,实现LRU算法,这个LRU算法用在生产环境中会出现什么问题; 3.如果十万个线程同时put,会出现什么问题,如何解决? 4.控制并发加读写锁还是互斥锁? 5.进程、线程、协程的区别是什么? 6.线程比协程消耗大的原因是什么?具体体现在哪些方面? 7.生产中哪些服务会用到进程、线程,为什么要这么做,这么做有什么好处? 8.乐观锁、悲观锁的适用情况是怎样的? 9.etcd、zookeeper、mysql、redis如何实现分布式锁,他们的优缺点分别是什么,如果是你,在生产中会用哪个? 10.zookeeper原理是什么,如何保持高可用?

2402阅读
3赞
1评论

服务直接的调用,比如在高并发情况下出现进程阻塞,导致当前线程不可用,全部线程阻塞,导致服务器雪崩。

726阅读
0赞
0评论

从计算机底层来说: 线程可以比作是轻量级的进程,是程序执行的最小单位,线程间的切换和调度的成本远远小于进程。另外,多核 CPU 时代意味着多个线程可以同时运行,这减少了线程上下文切换的开销。

1960阅读
4赞
0评论

#和而泰智能面试经验#【和而泰智能Java工程师面试经验汇总】 分为笔试和面试 笔试: 1、让你写出集合的框架结构。 2、让你回答出Servlet和Filter有什么关系? 3、需要你写出线程安全的单例,以及sql题目。 面试: 1、让你简单的介绍自己的基本情况和工作经验。 2、面试官简单说了一下项目,包括所用的技术,负责的模块等等。 3、让你做js实现二叉树型的map。 4、问你dubbo多个provider怎么实现切换的? 5、kafka的消息队列怎么配置,redis集群分片原理是什么? 6、锁的底层AQS原理和CAS原理是什么? 7、怎么查看java的内存状况? 8、string类型的底层实现,线程并发的实现怎么操作? 9、还问了服务器和客户端的架构,让应用如何在客户端也能够运行? 10、最后问你一些对未来的职业规划及从上一家单位离职原因是什么?

983阅读
2赞
0评论

Hystrix:提供线程池,不同的服务走不同的线程池,实现了不同服务调用的隔离,避免了服务雪崩的问题。 Zuul:网关管理,由 Zuul 网关转发请求给对应的服务。

1095阅读
0赞
0评论