一面 ╰+哭是因爲堅強的太久メ 2022-04-04 11:54 211阅读 0赞 1)订单的状态 1.未支付 2.已支付(未发货) 3.已发货(未签收) 4.已签收 5.申请退款 6.已退款 7.订单关闭 2)支付的时候因为脑裂,此时可以调用支付宝接口进行手动查询+TCC 3)Dubbo的结构 4)服务的注册与发现 5)ZooKeeper一般用来解决问题 1.命名服务 2.分布式锁 3.消息队列 4.集群管理 5.统一配置文件 6)SpringBoot你有什么理解 7)rabbitmq的消息模式 6种 8)rabbitmq如何保证消息的可靠性? 9)如果此时磁盘损坏了,还能保证消息的可靠性吗? 使用rabbitmq的集群,保证消息高可用 10)平常用得最多的java集合是什么? ArrayList,动态数组 扩容因子1.5 线程安全的集合, vector,stack, CopyOnWriteArrayList 11)map平时有用过吗 12)concurrentHashMap的分段锁机制 HashTable容器在竞争激烈的并发环境下表现出效率低下的原因,是因为所有访问HashTable的线程都必须竞争同一把锁,那假如容器里有多把锁,每一把锁用于锁容器其中一部分数据,那么当多线程访问容器里不同数据段的数据时,线程间就不会存在锁竞争,从而可以有效的提高并发访问效率,这就是ConcurrentHashMap所使用的锁分段技术,首先将数据分成一段一段的存储,然后给每一段数据配一把锁,当一个线程占用锁访问其中一个段数据的时候,其他段的数据也能被其他线程访问。 13)hashset是怎么实现的 基于hashmap 14)线程池了解过吗? 四种线程池 15)如何创建一个线程池对象 1.Executors:线程池创建工厂类 2.ExecutorService:线程池类 16)线程池本身是一个什么对象 17)锁有了解过吗? 18)volatile 一旦一个共享变量(类的成员变量、类的静态成员变量)被volatile修饰之后,那么就具备了两层语义: 1)保证了不同线程对这个变量进行操作时的可见性,即一个线程修改了某个变量的值,这新值对其他线程来说是立即可见的。 2)禁止进行指令重排序。 ThreadPoolExecutor 19)什么是CAS SSO单点登录 20)JVM如何打印线程栈 一般情况下,通过jstack输出的线程信息主要包括:jvm自身线程、用户线程等。其中jvm线程会在jvm启动时就会存在。对于用户线程则是在用户访问时才会生成。 jvm线程: 在线程中,有一些 JVM内部的后台线程,来执行譬如垃圾回收,或者低内存的检测等等任务,这些线程往往在JVM初始化的时候就存在 jdk安装后会自带一些小工具,jmap命令(Java Memory Map)是其中之一。主要用于打印指定Java进程(或核心文件、远程调试服务器)的共享对象内存映射或堆内存细节。 jmap命令可以获得运行中的jvm的堆的快照,从而可以离线分析堆,以检查内存泄漏,检查一些严重影响性能的大对象的创建,检查系统中什么对象最多,各种对象所占内存的大小等等。可以使用jmap生成Heap Dump。 21)JVM分为哪些区 1.程序计数器 2.Java栈 3.本地方法栈 4.堆 5.方法区 22)堆区分为哪些区 23)Linux有用过吗 如何查看内存利用率 top 如何查看磁盘利用率 df -h 24)我这边差不多了,看你那边有什么需要了解的吗?
相关 京东一面 基础架构部门 1 C语言 重入函数?对rand了不了解,是否是多线程安全的?write和printf的区别,发现我对c语言不了解后就不怎么问了。 2 C++ vecto 末蓝、/ 2023年10月17日 22:57/ 0 赞/ 69 阅读
相关 猿辅导一面 1. 自我介绍 2. Java中Synchronized是怎么实现? Synchronized修饰方法时:修饰普通方法锁的是当前的实例,修饰静态方法锁的是这个类 绝地灬酷狼/ 2022年11月29日 13:09/ 0 赞/ 199 阅读
相关 平安寿险一面 我今天。。。又又又参加面试了,这是在电视剧里活不过3集啊。。面试就花了半个小时,感觉面试官没什么想跟我聊的。。。问我中间件,不会。。。负载均衡。。。不会。。。大数据,不会。。。 r囧r小猫/ 2022年11月03日 00:42/ 0 赞/ 167 阅读
相关 各种一面总结 3月以来开始春招找实习,中断了一些学习内容,开始复习,电面笔试等等,记录一下。面试公司包括:BAT、新浪微博,笔试公司,完美世界,360。被问到的问题大概就是这些吧,其实老生长 我不是女神ヾ/ 2022年09月30日 06:48/ 0 赞/ 149 阅读
相关 腾讯一面 4月2号腾讯实习招聘机试,抱着做练习题的态度做了一下,结果10天后通知我去面试,如下为面试官问的问题,最后一题编程题,附上答案。 1. 自我介绍 2. TCP/IP三次 小鱼儿/ 2022年07月28日 11:48/ 0 赞/ 467 阅读
相关 腾讯一面 2018年4月20日春招,最近较忙,才整理一下。 1. 项目经历 2. 一个字符数组a\[\], 一个字符数组b\[\],求a与b的差集c。 3. 64匹马,8个跑道,至 待我称王封你为后i/ 2022年05月26日 00:53/ 0 赞/ 374 阅读
相关 顺丰一面 顺丰一面: 1.bind,call,apply区别 2.跨域的方式 3.同源策略产生的原因,以及是谁创建的 4.Html5新方法 5.Es6新方法 6. Bertha 。/ 2022年05月10日 00:16/ 0 赞/ 285 阅读
相关 一面 1)订单的状态 1.未支付 2.已支付(未发货) 3.已发货(未签收) 4.已签收 5.申请退款 6.已退款 7.订单关闭 2)支付的时候因为脑裂 ╰+哭是因爲堅強的太久メ/ 2022年04月04日 11:54/ 0 赞/ 212 阅读
相关 用友前端一面 第一次参加线上面试,还是有点紧张,面试官还是很nice的,过多的就不说了,直接进入问题 1.布局方式(两栏布局三栏布局?) 2.数组的常见方法 改变原数组 reverse 客官°小女子只卖身不卖艺/ 2022年03月09日 16:00/ 0 赞/ 240 阅读
相关 阿里一面 1.看你用过ZMQ和netty,能说一下ZMQ的优势和作用吗 2.netty怎么知道数据发送完了?怎么知道从哪里开始发?包头里面都有什么? 3.亿万级流量如何优化,说了 叁歲伎倆/ 2021年11月26日 08:50/ 0 赞/ 385 阅读
还没有评论,来说两句吧...