#我的实习求职记录# JUC了解吗,为什么要多线程 .创建线程的方式 JAVA中锁了解吗,讲讲 sychronized和reentrantlock区别,底层怎么实现的 .数据库索引了解吗 .底层数据结构,为什么用 加索引原则(最左) JAVA中常用的数据结构说几种 HashMap线程安全吗,为什么不安全 .currentHashMap怎么做到安全的 .分段锁具体底层怎么实现的 算法 1.树的中序遍
3-3一面 65min 自我介绍 项目&八股 为什么选Zookeeper作为中心 Zookeeper的理解 怎么保障强一致性 主节点选举? 什么因素?权重? redis为什么高性能? redis的数据类型 String的优化 达梦 MySQL对比 MySQL的索引优化 Redis 数据库一致性 线程并发如何考虑数据一致性 数据库事务的实现 HTTP HTTPS 原理 NIO BIO AIO 为什么
1. 你写的这个Raft分布式kv存储系统中,Raft协议的作用以及基本流程? 2. Raft协议的选举和日志复制怎么实现的? 3. Raft系统中是否出有脑裂现象?系统会怎么处理? 4. 有没有学习过Paxos协议? 5. 你的数据库项目中可拓展哈希索引是怎么实现的? 6. 数据库项目中隔离级别怎么实现的?锁是怎么实现的? 7. 有没有什么印象深刻的Bug? 8. C++用裸指针初始化share
我是转专业选手,语言用的python。面试时间不长,大概20多分钟 1 自我介绍 2 数据结构,红黑树和B+树的区别 3 问我内存相关的问题 我用内存的管理机制回答的 4 问项目,我是用Django写的项目,问我项目最难的点是什么,我回答登录模块的实现(session 中间件 验证码) 5 Python跟Java比有什么优缺点,我回答速度会慢一点,但是Python有鸭子类型的特性,所以各有优缺点
(3.27 更新:已挂) 特别短暂,全程只有25分钟 java基础 1.什么是多态? 2.java的异常体系? 3.final和finally的区别? 4.LinkedList是单向链表还是双向链表? 5.HashSet的实现原理,数据结构? JVM 1.GC的分类?每一种GC的名称?作用? 计网 1.http和https的区别? 2.OSI七层模型?TCP/IP四层模型?五层协议? 3.从浏览器
1.介绍下我的专业中计算机相关的课(地理信息系统GIS) 2.比赛项目的收获(院内软件设计比赛)和难点 3.HashMap的put流程 4.HashMap的扩容原理(以及对红黑树的理解,后面顺延问到了对红黑树近似平衡的理解) 5.ArrayList和LinkedList的原理和区别 6.JVM的内存模型(顺延问到了为什么要这样设计---回答的不好)) 7.如何判断对象是否可被回收 8.GC Roo
2022/8/31 一面 50min 自我介绍 Java的基本数据类型,double精度丢失,BigDecimal的原理 计算时,先成于10的N次方,先把小数都变成整数,整数存储是没有精度问题的,做完了相应的运算之后,再除以10的N次方。 手写一个String类,能否被类加载器加载;双亲委派机制,如何打破;String类可以被继承吗 hashmap的常规八股 浏览器发送url后,域名怎么转换为ip
2022年3月 阿里后端简历面凉经 数组和链表的区别 100x100的二维数组先横后纵的访问性能和先纵向后横的访问性能哪个好,10000000x100000000呢 TCP和UDP的区别 TCP可靠性是如何实现的 设计一个可靠的UDP 三次握手和四次挥手的原因 四次挥手为什么最后要等2MSL 什么是红黑树、B树、B+树 红黑树和B树的比较 B树和B+树的比较 聚簇索引和非聚簇索引 找二叉搜索树的第
2022.9.15 问答 1.自我介绍 2.项目是个小型数据库,如何解析sql,调用了什么现成库吗(暴力) 3.数据如何存储(字节存储在文件中) 4.update的流程(先查然后修改) 5.索引是怎么样的(B+树) 6.日志实现了什么(redo和undo) 7.MySQL和Redis都是怎么了解的(看书),MySQL有什么引擎(InnoDB,MyISAM) 8.有实际用过Redis吗(没有) 9.
喜欢阿里云!给我一个机会来实习吧!!
问的比较简单,目前实习没有 时间准备,答的不怎么好。 自我介绍 原型链 js判断数据类型 事件循环 界面输入url的过程 重绘回流 http状态码 跨域 闭包 bind-call-apply vue生命周期 vue的双向绑定原理 webpack打包优化 webpack的vite区别 介绍了解的其前端构建工具 讲讲大前端技术#如何判断面试是否凉了#
整场面试持续了约1h 自我介绍结束以后简要问了一下之前的实习、项目、离职原因。 基础知识考查: 1. 浏览器寻址url过程? 2. arp表的作用?arp的分组格式?对于主机不存在的apr请求会发生什么? 3. DNS的作用?DNS的解析流程? 4. 下一跳路由转发数据包的过程? 5. go GMP模型是什么?线程与协程的区别?协程调度过程?P、M的数量问题? 6. 协程切换的时机? 7. ch
国庆节约面是我没想到的 自我介绍,面试官看我有iOS客户端实习经历(完全是被调剂到客户端开发的)开始疯狂问客户端和webview的问题 包括webview和浏览器架构的区别,页面渲染的区别,多线程的区别 js如何调用原生系统的接口 webview和native两种开发方式的优劣区别 如何实现多个微信小程序之间的隔离 对于一个APP,哪些部分适合native渲染,哪些适合webview渲染 如何防止
这里简单说一下自己的情况,大专学历,之前学的大数据,然后参加一个 Java 培训,培训之后,自己发现 java开发需要用到的知识太多了,然后,自己刚好那个时候接触到 android,于是,就想做 android 开发。 接下来分享我的阿里面试经历: 一面 插件化。启动 activity 的 hook 方式。taskAffity。 okhttp 支持 HTTP2?http2 的功能有哪些?tcp 方
本文向大家介绍阿里云CentOS7安装Mongodb教程,包括了阿里云CentOS7安装Mongodb教程的使用技巧和注意事项,需要的朋友参考一下 一、概述 近日要在新的CentOS系统上安装MongoDB,某度结果后直接从Mongo官网直接获得3.2版本的下载链接,结果在下载时发觉速度慢的可怜。迫于无奈,只能找国内的镜像下载。切换国内的安装源后,使用yum的方式安装后发现,安装的MongoD