1.自我介绍 2.介绍短链接项目,读写锁与RabbitMQ实现延迟队列 3.介绍短链接监控功能怎么实现的 4.介绍分库分表,问怎么实现分库分表后分页查询 5.怎么实现单点登录 6.rabbitmq怎么实现的不重复消费,消息不丢失 7.redis数据结构有哪些 8.介绍redisson一下看门狗机制 9.redis过期数据删除策略 10.MySQL 介绍B+树,为什么不用其他数据结构 11.事务隔离
做题:前缀树 自我介绍 为什么想要开现在公司,找工作;为什么选择我们,小创业公司? 介绍简历上第一个项目 移动语义 表达式值类别:左值 右值,泛左值,将亡值,纯右值 智能指针实现shared_ptr,unique_ptr 实现3个线程交替打印ABC,给出伪代码 mysql的事务隔离级别,读取未提交,读取已提交,可重复读分别解决了什么并发事务的什么问题 mysql有哪些锁 知道mysql的buffe
之前就看到牛客上很多牛友在发宇视的面经。我是考虑到自己的面试流程还没走完,打算等着所有流程都走完了再把面经写出来给大家分享一下。今天下午终于是收到了感谢信,心里沉着的石头也终于落下来了,想着把这一路的经历写出来和大家分享一下。 在写面经前首先说一下岗位要求:图像处理工程师要求熟悉ISP图像处理和3A算法等传统图像的相关知识,所以说宇视的图像处理工程师是偏传统的而且是做ISP方向的。考虑到这一点我就
7.17号面的北京的滴滴 因为找的继任,ld直接面的我,只有一面 大概也就是先自我介绍,问项目问实习,最后做了几个业务相关的sql题,有点难,但是也做出来了 聊了一个多小时氛围非常好,最后ld还给我介绍了部门业务和工作安排 完事让我回去等hr通知,我都以为面试成功了,拖了我一个星期告诉我没有通过 7.20面的杭州滴滴的数据运营 19号下午一面做了几个很简单的sql题,大致就是建表,筛选查询,很轻松
面试日期:2023.04.20 面试时长:30min 自我介绍 数据结构 1.JavaScript中堆和栈的区别? 计算机网络 1.浏览器从输入到显示经过了那些步骤,输入url发生了什么? JavaScript 1.JavaScrip中事件循环? 2.说一下宏任务和微任务。 3.说一下原型、原型链。 Vue 1.vue2和vue3的区别? 2.computed和watch的区别? 3.vue3中w
面试日期:2023.04.21 面试时长:50min 无自我介绍(问了一下在校的基本情况) 算法题:(哪有一上来就做题的!) 1.有100元钱,公鸡5/元只,母鸡3元/只,小鸡1元三只,刚好买100只鸡输出所有买法? 2.青蛙跳台阶:共有N级台阶 青蛙一次可以跳1个或者2个台阶,问跳到顶上共有几种跳法? 3.给定一串数字字符串,打印出其中所有有效的 ipv4 地址,例"123445", 可能有效的
面的是淘宝ued部门,首先是电话面试,电话面试通过后。 将几个候选人统一安排在了同一天面试,每一轮通过后直接进入下一轮。等待的时间会比较久,上午的第一轮面试面试时间比较久,大概有1个小时,通过后要等待一段时间看是否能进入下一轮,第二轮是交叉面试,问的会比较轻松问题也比较少。然后上午时间久没了,吃完午饭后下午接着面第三轮,第三轮应该是比较高级别来面,会问的比较深入。第三轮我没有面好,然后就让我走了。
问题内容: 目标 :使用BlueZ和Bluetooth 4LE加密狗创建一个外围设备,用于宣传与“ Hello World”类似的蓝牙。 我现在在哪里 :我已经安装并下载了BlueZ堆栈,我可以使用hci工具来识别并查看蓝牙加密狗。我已经修改过hciconfig leadv,但我只是不太了解它/了解发生了什么。 我认为我需要什么帮助 :我需要进行下一步。如果有人可以将我引向一个好的资源,或者带我逐
问题内容: 我希望获得有关通过其环境促进构建的最佳方法的一些指导。 我们有3个环境,DEV,STAGING,PROD。 DEV Jenkins构建在连续集成设置中运行,因为将代码签入到Subversion中,Jenkins将运行一个新构建(干净,编译,测试,部署)。 棘手的是涉及到STAGING和PROD。 这个想法是为了能够将成功的DEV构建手动升级到STAGING。STAGING构建将签出DE
问题内容: 我正在Flask中构建应用程序,并且定义了几个SQLAlchemy模型。我有一个字典,其中包含每种模型类型的键/值对。 我想使用字典进行广义插入…这是否需要映射器?我知道wtforms.ext.sqlalchemy.orm.model_form()会使用populate_obj(model)生成一个对象,因此这是可能的。我已经仔细阅读了文档,但找不到它。我可以稍后执行提交,但是现在需要
代码只是从输入源获取ip数据,然后在加入后找到它的公司。以下是我的问题: 这段代码在生产中会运行2-3分钟,但当删除广播数据(只需在两个数据上连接)时,只需花费不到1分钟。当我查看spark的ui时,我发现gc时间可能是问题所在。 下面是运行此作业的设置: null 更新2。由于生产代码相当复杂,与上面的伪代码不同,在代码顺序上稍作改变后,程序运行得更快,但我不确定问题的关键是初始化广播数据的位置
嗨,我试图捕捉短信内容和使用我的应用程序,所以我做了一个广播接收器与许可和清单,但当设备接收短信,我的代码不运行,这意味着广播接收器不发射。我也查了这里里里外外的很多文章,有一些: Android短信接收结果到主要活动短信接收不工作 我还尝试在活动onCreate()中动态注册接收器,但没有任何变化 有人知道问题出在哪里吗?它应该只是庆祝一个消息被累犯,这样我就可以继续工作,但接收器似乎甚至没有发
先吐槽一下笔试,用的51job笔试,最后编程题连文本框都没有,直接让上传文件,但是文件又只准上传txt和图片,蛮离谱的。 一面问题: 1.说一说你了解哪些网络攻击。 2.问项目 3.补充长处,存在什么不足 反问: 工作内容:新开的部门,负责产品安全测试。
算法题没写出来,寄 10个线程顺序打印,或者2468,13579,这样打印 #23届秋招笔面经#
一面 自我介绍 项目介绍 项目的设计思路 项目中遇到的问题 自动化测试工具的使用 性能测试 python的深拷贝浅拷贝 测试理论 登录页面测试用例的设计 撕题:光说思路就可以:合并二叉树 二叉树的遍历方式,中序遍历的具体步骤 撕题:也是光说思路就可以:判断字符串是否为整数 反问:部门主要做什么测试 反问:还有哪些需要提升的地方 二面 自我介绍 什么是生态型平台企业? 你了解哪些生态型平台企业(答的