1. 为什么选择Java? 2. 接口和抽象类有什么区别? 3. 接口中可以实现具体方法吗?(jdk1.8之后使用default) 4. IO流 5. Java容器 6. 创建线程的方式 7. 线程有哪些状态? 8. sleep和wait的区别 9. 怎么保证多线程的安全? 10. 什么是反射? 11. TCP和UDP的区别 12. 介绍熟悉的设计模式 13. SpringMVC的运行流程 14.
1. 你写的这个Raft分布式kv存储系统中,Raft协议的作用以及基本流程? 2. Raft协议的选举和日志复制怎么实现的? 3. Raft系统中是否出有脑裂现象?系统会怎么处理? 4. 有没有学习过Paxos协议? 5. 你的数据库项目中可拓展哈希索引是怎么实现的? 6. 数据库项目中隔离级别怎么实现的?锁是怎么实现的? 7. 有没有什么印象深刻的Bug? 8. C++用裸指针初始化share
1. 实现person类,先输出hello,停顿两秒之后再输出world 2. 上一个没做出来,面试官就问了一个简单的,实现斐波那契数列 3. DNS协议、TCP协议(DNS回答上来了,TCP没复习只能一直抱歉) 4. 浏览器垃圾回收、如何监听一个变量是否被回收了(只能瞎说) 5. gzip 压缩算法原理(面试官解释说网页代码压缩会用到,希望我多了解) 6. nodejs 模块化和ES6模块化的区
2022.9.15 问答 1.自我介绍 2.项目是个小型数据库,如何解析sql,调用了什么现成库吗(暴力) 3.数据如何存储(字节存储在文件中) 4.update的流程(先查然后修改) 5.索引是怎么样的(B+树) 6.日志实现了什么(redo和undo) 7.MySQL和Redis都是怎么了解的(看书),MySQL有什么引擎(InnoDB,MyISAM) 8.有实际用过Redis吗(没有) 9.
一面20min 自我介绍 用的什么数据库 项目中的索引是怎么设计的? 组合索引底层原理是什么?是基于什么实现的? 慢SQL有什么优化思路吗 Java熟悉的容器有哪些?ArrayList和LinkedList的区别是什么 HashMap在1.8的数据结构是什么 HashMap的扩容是什么时候?为什么扩容的阈值要设计成0.75 进程和线程的区别 为什么线程的上下文切换比进程消耗少 面向过程和面向对象的
#面经# #校招# 9月19一面 自我介绍,我提到我认为我c基础基础好,相关课程满分,然后问了一些c相关问题,还能记起的大概有:static 变量存储位置;typedef和#define;++i和i++;返回函数里临时创建的变量的指针会发生什么;c++对比c;指针数组和数组指针;应该还有,但都很基础。 然后是计算机网络:UDP和TCP区别,TCP三次握手;输入网址后过程;TCP是怎么保证有序传输;
15单项 10不定项 3编程 1问答。难度整体偏简单。 问答题不给跳出编译真的难绷。。。 1. 最长重复子串长度 100% 输入:'ababc' 输出:4 'abab'重复 要求 时间复杂度n^2 思路:感觉跟力扣459 差不多 2. 有重复项的全排列 10% 输入:[1,1,2] 输出:[[1,1,2],[,1,2,1],[2,1,1]] 思路:回溯+剪枝 刷过这道题 但是做的时候时间不够了。。
自我介绍 直接发了四道题目,要求40分钟内写完(屏幕共享)😅 一、选择题 1.undefined==null结果 2.let和const不正确的是 3.pop、push、concat、split改变原数组的是 二、问答 1.元素居中 2.for in和for of区别 3.将元素隐藏的方法 4.基本数据类型 三、编程题 1.给定url取她的参数 2.将下划线变成驼峰命名 四、算法 字符串出现最多
10.25 15:00 腾讯云智一面 base 武汉 js数据类型,怎么判断数据类型 map和forEach的区别 ES6了解哪些,问了结构赋值 css水平垂直居中 css 隐藏元素的方法,有什么区别 项目中使用ts的优点 解释下联合类型和交叉类型 interface和type的区别 图片懒加载和组件懒加载怎么做的 Vue和React有什么区别,原理层面上的呢 对于webpack你是怎么理解的
本人github链接 求follow 自我介绍 滴滴的项目,字节的项目 跨域 react通信 函数编程 源码阅读体验,收获 Babel TS类型推断的手写题 域名和dns解析 Nodejs每个目录或文件都是一个对象 getContent Node组成原理 V8引擎的扩展和对扩展的编译 家在哪 西安工作地点接受吗 公司用Vue2,我更偏向React,怎么半 反问:感悟 为啥总感觉是kpi呢?呜呜呜
更新一下,11.3收到意向~ 11.6谈薪11.7offer 10.13下午三点 1. 项目 2. 微前端子应用通信方式 3. 被遗忘了的简单八股 4. call、apply、bind,bind用apply实现,那么a.apply(b,c)中xxxxxx是a还是b(没理解题目意思) 18号收到二面通知 10.19下午两点半 1. 项目 2. http1.1和2.0区别 3. 闭包 4. mvc框架
一、选择题 alert(undefined==null)的输出结果是 ( ) A. null B. undefined C. true D. false 下列哪些方法不会改变原数组?( ) A. push B. concat C. splice D. pop 关于let和const说法不正确的是 ( ) A. let声明的变量值和类型都可以改变 B. const声明的常量不可以改变 C. 两者都不
约的晚上七点半。。。 自我介绍 JS有哪些数据类型,原始数据类型和引用数据类型的区别 JS类型转换是发生在什么时候 判断类型的几种方式 介绍Symbol的使用 原型链是什么,作用 ES6+新特性,var,let,const区别,为什么要有后两者 new的过程 BFC 盒子模型 OSI七层,每层有哪些协议 自己的电脑在OSI中充当哪些层(好像是这么问的,不知道是不是这个问题osi七层模型有哪些是在我
喜欢阿里云!给我一个机会来实习吧!!
如果这个问题听起来很明显,我很抱歉,但Kubernetes和Google云文档在某些地方非常混乱和矛盾。 无论如何,我已经将一个Dockerized web服务器推送到我的私人Google容器注册表中。如果这个容器死了,我想让它重新启动,但是在任何给定的时刻,我只需要运行一个实例。此外,为了正确配置服务器,还需要定义一些环境变量。 我已经创建了一个新集群。但是我该何去何从呢?一些教程说应该声明 p