自我介绍 1. 介绍下做过的项目 2. html语义化作用 3. localstorage,sessionstorage和cookie区别 4. 用代码读取localstorage的存储量 5. block,inline,inlineblock 6. css垂直居中如何实现 7. flex:1什么意思 8. 代码输出题 9. 作用域 10. for in和for of 11. 0.1+0.2!==
三面 1h7min 1.你为什么要选择Java 2.介绍开源项目 3.注册中心挂掉,短时间内还能跨服务调用吗,原理 4.Ribbon负载均衡策略,原理 5.自学项目的难点,事务问题 6.Ribbon、Nginx的理解 7.xxl-job 8.activity工作流 9.共享屏幕从零到一搭建springboot项目浏览器发请求,服务端接受请求处理结果。与此同时只允许两个线程访问,实现防控机制,控制并
1.物业小程序一键推送设计 2.线程池工作原理,状态,核心参数 3.线程池shotdown(),shotdownnow()区别 4.定时任务多种实现方式(啊?) 5.流程引擎,工作流状态,什么环境最复杂(难崩 给自己挖坑了) 6.流程节点挂掉了怎么办 7.mq消息不丢失,补偿机制 8.Redis主要用做什么(跨进程通信) 9.了解哪些锁 10.mysql事务、隔离级别 11.给a,b,c字段建立索
base北京 2.24(元宵节) (上来面试官跟我说节日快乐,呜呜呜,感动) 1.拷打项目,项目中的难点 2.redis为什么快 3.缓存雪崩怎么解决 4.说一下SpringMVC的工作原理,具体说一下类 4.一道手撕,随机数组中取最大的几个数 (起初暴力解决,后面面试官问有没有优化方案,回答的快速排序) 5.兴趣爱好,比如平时有没有阅读源码的习惯 (然后就着重说了一下之前做过的一个mongodb
一面 (30min): 介绍一下在滴滴的实习 介绍一下做的数据基建的项目 机器学习项目自己是什么角色 是否对接了业务方 组里除了你是否还有别的专门负责数据的人员 你说你是小说发烧友,平时喜欢看什么类型的小说 说一下你使用掌阅、起点和🍅小说的不同感受 你认为掌阅app还有什么可以改进的 是否可以提前实习 反问: 数据岗的地位:业务核心 还可以去了解些什么:提前了解一些用户增长知识 二面(纯聊天,2
2月28日投递,3月3日笔试,3月10日上午业务面试。一面技术面,时长30min左右 先说整体: 流程比较快,春招一开始就投递了,应该是赶上了第一波。群里有小伙伴简历被淘汰没有进笔试,所以应该不是海笔,点个赞。笔试后大概四五天HR通知的面试,效率很高,直接就约上面试了。面试官很nice,提问环节说测试岗位现在比较缺人,成功率比较大。总体下来感受不错,xdm可以冲! 面试问题: 1.自我介绍 2.介
本文向大家介绍python命令行工具Click快速掌握,包括了python命令行工具Click快速掌握的使用技巧和注意事项,需要的朋友参考一下 前言 写 Python 的经常要写一些命令行工具,虽然标准库提供有命令行解析工具 Argparse,但是写起来非常麻烦,我很少会使用它。命令行工具中用起来最爽的就是 Click,它是 Flask 的团队 pallets 的开源项目。Click 只要很少的代
本文向大家介绍快速掌握Node.js事件驱动模型,包括了快速掌握Node.js事件驱动模型的使用技巧和注意事项,需要的朋友参考一下 一、传统线程网络模型 在了解Node.js事件驱动模型之前,我们先了解一下传统的线程网络模型,请求进入web服务器(IIS、Apache)之后,会在线程池中分配一个线程来线性同步完成请求处理,直到请求处理完成并发出响应,结束之后线程池回收。 这就会就会带来以下几个问题
立即执行函数 立即执行函数,就是创建并立即执行的函数,它无需绑定任何事件,也无需等待任何异步操作。 (function () { //代码 //... })(); function () {...}是一个匿名函数,包围它的一对括号将其转换为一个表达式,后紧跟的括号表示立即执行这个函数。立即执行函数也可以理解为立即调用一个匿名函数,立即执行函数常用于:私有作用域技术,在匿名函数中定义
一个xinitrc系统文件能用来启动一个X服务器。这个文件包含了相当多的if/then测试,就像下面这个文件的一个摘录展示的一样。 1 if [ -f $HOME/.Xclients ]; then 2 exec $HOME/.Xclients 3 elif [ -f /etc/X11/xinit/Xclients ]; then 4 exec /etc/X11/x
以下脚本用以生成 study.exe 文件,它包含有授权协议。 安装时若发现应用程序正在运行,安装程序会提示并替用户关闭应用程序。安装成功后会自动运行应用程序 启用新的 Modern UI 的宏指令语法,原先的部分指令将被禁止以防止重复,我会尽量展示如何基本指令的用法。当然宏指令也会与一些基本指令发生重复定义的情况,不过 NSIS 照样能编译成功。 其中的一些路径、文件你可以根据需要更改。 ;
一面: 上来八股轰炸,而且巨难,一直让我思考。支支吾吾答上来了一些 写sql:没写出来,说了个思路 面了50分钟最后让我反问,我说:"感谢面试官让我学到了很多,我觉得我回答的不好,就不浪费您时间了,就这样吧" 出来2分钟hr打电话给我约第二天二面,我:??? 二面: 面试官上来就说我看了你的一面,觉得你答的还算正常,但也就是一般般,我更看重来了之后可以直接上手做项目,下面我们开始写sql吧 给了两
抱着多求工作机会的心态,秋招的过程中也投了客户端开发,虽然简历上写的大多数工作都是偏向java后端开发 之前也有面过客户端开发,全程java技术交流,体验感很好,所以就没花太多的时间在客户端开发的面试准备上 结果今天的面试过程当中 面试官一直隐隐批评没有客户端开发的经验和基础在 比如你了解什么是客户端开发吗 对客户端开发有什么样的认识 简单说了几句与后端开发相比 客户端开发更注重于用户的交互逻辑g
面试记错时间了差点迟到,忘了录屏。 暂时只能想起来这么多,后面想起来就了继续补充。 1. 自我介绍 2. 分页页码的场景题 3. keep-alive的原理以及使用方法 4. Vue2 和 Vue3 的使用以及工程化上的区别 5. v-if和v-show的区别,在编译阶段有什么区别 6. Vue中key的作用 7. v-for 和 v-if 为什么不能一起使用 8. Vue组件间的通信方式 9.
自我介绍 你觉得领域驱动设计相对之前MVC的形式,好处在哪? 有参与过新的领域的设计吗 那你在设计这个聚会的时候都考虑过哪些点,遇到过哪些挑战 刚刚有讲到MQ的引入,你觉得是必要的吗,如果不用MQ还有其他方式可以解决这个问题吗 你们是只是按照DDD做代码结构的拆分还是按照这个思想拆分了服务 微服务之间用了什么通信协议 用HTTP协议和其他RPC协议有什么区别,有什么好处和坏处 TCP有哪些好处和优