Rails 程序测试指南 本文介绍 Rails 内建对测试的支持。 读完本文,你将学到: Rails 测试术语; 如何为程序编写单元测试,功能测试和集成测试; 常用的测试方法和插件; 1 为什么要为 Rails 程序编写测试? 在 Rails 中编写测试非常简单,生成模型和控制器时,已经生成了测试代码骨架。 即便是大范围重构后,只需运行测试就能确保实现了所需功能。 Rails 中的测试还可以模拟浏
前言 1月5号在牛客上看到的滴滴秋招补录帖子,但是发现官网只能投递一次,我在秋招提前批的时候投过了,所以只能通过滴滴HR邮箱投递,简历一周内过筛, 1月12号一面->1月14号二面->2月2号三面->2月8号收到谈薪电话->2月10号offer审批通过。滴滴效率很高,整个流程还是比较顺利的,在此非常感谢!另外不得不提的是,滴滴每面的面试官人都很nice,尤其是一面面试官,非常看好我,面试过程中一直
整体感受: 面试大概是在今年4月份,因为3月底被毕业了,然后开始投递,富途算是比较早的面试了。 一面还是感觉不错的; 二面的时候面试官估计有自己的事情,都是出个题先忙自己的去了,所以没有什么沟通(说话也有点听不太清楚),也有我自己的问题吧,面下来还是觉得自己没有准备好。 毫无疑问,二面还是挂掉了🤣 感觉富途挺看重逻辑还有网络安全的问题 一面: http的三次握手和四次挥手 输入URL到页面呈现经
前言 10月中旬投递->11月5号笔试->11月6号一面->11月21号二面->11月25号HR面 一面(11月6号,1h多) 自我介绍 项目 介绍一下自己最熟悉的项目和用的最多的技术 项目中的redis是如何使用的? LRU算法是怎么实现的? 渐进式rehash是怎么实现的? MySQL 讲一下聚簇索引和非聚簇索引? 手写一条sql语句 select * from table where a =
11月24日晚上七点多面的,因为疫情,不方便去线下面试,是电话面试。 先让我做个自我介绍。 问了OSI七层结构。 问知道有哪些操作系统。 问了Java的基本数据类型有哪些。 问了重写和重载的区别。 问了抽象类与接口的区别。 问了对多线程的了解。 问了解框架吗,我说正在学,不太了解。 问了解JVM吗,我说还没学。 感觉应该是寄了。
以下是我的技术面试中遇到的问题,因为当时自己还在实习中,所以面试时没有做太多的准备,通过了笔试,但是技术面没有通过。我写下这个希望能够帮助想要去的同学去到这个公司。 我现在已经完成了面试复盘,反思了一下,确实我在面试的过程回答的问题,存在着许多问题。 同时我也感谢贵公司帮助我在后面的面试中积累经验。 以下是我面试过程中,hr问到的问题,回答可能不够充分,如果自己想深入深入的话,也可以去百度了解了解
😅😅三面已经挂掉了,有兄弟找我要一二面面经。 HR说data 大数据开发工程师 会捞一下我。因此,来回忆一下前两面的内容,后续如果能被捞继续复习。 一面:一小时 spark 实时处理项目挖掘。 讲一下双流join?双流join 是事实表和维度表还是事实表和事实表join? Redis 主要是用来干什么的? 实验室项目挖掘。 介绍下无人车项目 介绍下Apollo OpenDRIVE 格式这里是用
new和malloc区别 delete和delete[]区别 进程通信方法有哪些 CPU进程的调度算法有哪些 知道状态机和文法吗 UDP和TCP区别 vector的size和compacity区别 const *和 * const哪个是指针? vector有没有使用模板? #蔚来面试#
自我介绍 手撕:将Ipv4地址转化成对应的二进制(面试官评价:思维逻辑很清晰) 知道工厂模式吗?(单例模式,简单工厂模式,工厂方法模式,抽象工厂模式) 常见的Linux命令 Linux下查找一个字符串在文件中的第几行?(grep -n "xxx" filename) 讲讲STL中的迭代器失效 平时的爱好是什么?(运动,旅游,摄影,剪视频) 家在哪儿?(甘肃好地方啊!面试官一直想去) 对于未来工作的
1面(1h)8.2 项目介绍 MapReduce提交作业流程 MapReduce和spark的区别 HDFS架构 HDFS写流程 groupByKey和reduceBykey的区别 算法题(实现一个类,插值(已存在就false,不存在就插入),删除值(不存在这个值就返回false,存在就删除),随机获取已存储的值,三个功能时间复杂度为O(1)) 2面(45min)8.10 项目介绍 数仓理解 ja
做个记录 基本上问项目,根据简历项目和实习的技术点衍生去问的 写面经攒人品~ 1.自我介绍 2.数据仓库的分层,以及为什么要做数据仓库 3.数据仓库的血缘关系 4.拉链表的实现 5.hive的压缩格式和存储格式 6.星型模型和雪花模型优缺点 7.spark和hadoop的区别 8.spark数据倾斜发生原因及解决方案 9.spark的新特性AQE和DPP 10.kafaka的特性 11.kafak
#软件开发2023笔面经# 其实我第一志愿是后端开发,笔试感觉答得还行,5道题A了4道,然后一志愿直接简历挂了,被移动端开发捞了。说实话这个时间点我已经准备放弃找互联网的暑期实习了,但是觉得也是靠自己努力刷题笔试得来的面试机会,就去试试看了。4.13面试了一个小时,面试完后没多久就回人才库了。以下是面试的过程 刚进去看到面试官面无表情,我第一反应是KPI面,但是后来证明应该不是,可能大中午面试官也
三个面试官,技术面 首先英文自我介绍 看项目里提到的模型和算法,让简单说一下 这个模型(squeezenet)和另一个模型(shufflenet)的区别 数据集是怎么做的,有什么标准 深度可分离卷积和普通卷积的区别 说一下对有参考和无参考质量评价的理解 说一下视频和图像质量评价的区别 暗光增强了解吗,做过什么? 说一下相关的算法,这个算法有什么问题,你有什么改进 有做过轻量化的算法改进和部署吗 反
1、自我介绍 2、跳槽理由 3、介绍团队 4、自己感觉做的最好的项目(扣的很细,聊了很久) 5、遇到过的技术问题 6、数据倾斜如何解决 7、缓慢变化维怎么解决 8、周期变化事实数据,比如七天累计订单表应该放哪一层?为什么? 9、什么数仓才算一个好的数仓 10、雪花模型跟星型模型区别 11、写sql题 12、反问 面了三家 淘天、字节、pdd,都offer了,这个草稿也是当时写的一直忘发了,后面有空
#软件开发笔面经# 投递时间:9月3号 一面时间:9月20号 岗位:软件开发工程师 Base: 广州 时长:30min左右 面试过程: 1.自我介绍 2.介绍项目 3.询问一些简单的八股知识,HTTP的三次握手和四次挥手,JRE,JVM,JDK的区别,JVM的内存结构(主要五部分 本地方法栈,虚拟机栈,堆,元空间,程序计数器) 4.一道算法题,说明思路,求两个链表的第一个公共结点,假设一定存在 5