快手二面(已挂): 两道算法题: 1. topk 快排以及快排的优化 2. 二叉树最大路径和 flink相关的一些题 其他忘了... 饿了么二面(已挂): 介绍下实验室的项目 简历上的实时数仓项目 平时学习方式是什么? 你有哪些主动走出舒适区的经历? 你的优点/缺点有哪些?为改正自己的缺点做过哪些努力? 你受过最大的挫折和困难是什么? 你有哪些有成就感的经历? 你选择岗位和公司有哪些考虑?
1. 自我介绍 2. 科大讯飞比赛做了什么,是用到了讯飞平台的某些功能吗 3. API开放平台详细介绍一下 4. 但是你做的这个接口调用具体收益,作用是干嘛的呢 5. 接口调用高并发情况时用户使用延迟之间如何进行优化 6. 用户访问时的延迟黑洞是什么,如何优化 7. 软引用、弱引用分别是什么 8. 如何提升系统的处理能力,如何优化 9. 手撕: 1. 多线程去查询数据库,并将查询结果放入List<
一、选择题 总计20道 408内容+大数据框架(Hadoop、Spark、Flink等) 有单选,也有多选 二、编程题 第一题:小红书推荐系统 统计热点词频;输入一个字符串,统计词频后,按照词频从高到低打印热搜单词(出现次数超过3,同时对于两个词频相同的单词,要按单词字典序打印 public static void main(String[] args) { Scanner sc = n
最近面试强度上来了...两天四场 饿了么一面(40min): 介绍下实时项目 对DWD和DIM层的理解,构建过程(背了套理论,面试官听笑了..) 开发DWS层的目的(避免重复建设,数据一致性) Hive倾斜优化 kafka底层数据存储(log文件分段,稀疏索引,mmap,零拷贝) flink状态 flink checkpoint作用 一道sql题 没实习被diss了,面试官说做数仓的话更看重对业务
不知道是不是KPI,感觉这个过程也有点奇妙。 刚从腾讯云智回来,9月底的时候,突然就邀请我面试了?!没有打电话问时间。而且最重要的是,我不符合他的岗位要求呀,我不会大数据的东西呀,简历上也没写,结果他突然捞我了。那时候我就已经开始担心是不是KPI。 不过我那时候才刚回校太累了,就延期,好家伙结果面试官直接给延期到国庆后。 然后面试那天,面试官提前15分钟进入会议。我那时候本来在等时间到,结果会议突
京东零售,从后端调剂到大数据,hr之前说的不会问大数据,也确实没问,但是不妨碍我拉了一泡大的 1.自我介绍 2.写题-搜索螺旋排序数组(两个月没写过lc了,大汗淋漓,之后还是没写出来) 3.常见的排序算法,时间复杂度,空间复杂度 4.synchronized关键字的使用 5.volatile关键字,和synchronized的区别 6.Java的内存回收怎么做的 7.hashmap和treemap
巨人网络\春招\数据开发\笔试\hard 数仓-SQL面试题-实录 字段:uid 用户ID、artical_id 文章ID、in_time 进入时间、out_time 离开时间、sign_cin 是否签到 问题:统计每天的日活数及新用户占比 注: 新用户占比 = 当天的新用户数/当天活跃用户数(日活数) 如果in_time 进入时间 和 out_time 离开世界跨天了,在跨天的每天都记为该用户活
#浪潮25提前批# 时长10分钟 1.为什么投数据岗 2.了解和使用过哪些数据库 3.如何提高MSQL查询效率 4.接触过python脚本吗 5.python中的命名空间是什么 6.java开发过程中遇到最多的报错是什么 7.数组越界产生的原因,如何解决 8.空指针在什么情况下会产生,如何解决 9.equals和==的区别 10.还有哪些方面的知识想更多学习一下 11.对大数据比较感兴趣吗
问题内容: 使用REST接口公开MySQL数据库的最简单方法是什么? 我可以在Internet上找到的唯一指南只是使用NetBeans。我不是NetBeans的忠实拥护者… 我想检索该数据,并能够使用此REST接口更新数据库上的数据。 仅供参考,这是针对我当前正在使用的iPhone应用程序。 问题答案: 正如dorkitude所评论的那样,这取决于您可以使用/想要使用哪种语言。 我找到了项目PHP
问题内容: 我是Selenium的新手,并尝试通过selenium驱动程序从Chrome打开localhost:3000页面。代码是: 但是,这会在我的Chrome窗口中显示“数据”;。镀铬版本为50.0.2661.94 知道确切的问题是什么吗? 问题答案: 指定您正在使用的协议,而不要使用。如果没有帮助,看到评论这里的铬问题跟踪器。
问题内容: 在许多使用MongoDB的入门示例中,您将看到类似以下的代码: 如果MongoDB与任何其他数据库系统一样,并且操作通常在时间上很昂贵。 所以,我的问题是这样的:只需执行一次,将返回值分配给某个全局模块即可,模块中具有各种功能就可以进行各种与数据库相关的工作(将文档插入集合,更新文档等)。 ),然后由应用程序的其他部分调用它们(从而重新使用该值),然后,在应用程序完成后,才执行。 换句
我知道以前有人问过这个问题。但是,问题是,相同的代码(用于数据库处理程序)适用于另一个应用程序,但不是我目前正在开发的应用程序。我甚至通过在“设置”中检查权限来确保授予了权限。下面是日志: 05-13 15:35:45.693 29696-29696/com。实例乱劈校正器E/SQLiteLog:(14)无法打开[5a3022e081](14)os\U unix第31282行的文件。c: 3128
我使用的是Spring Boot1.5.3、Spring Data REST、Hateoas。我有一个简单的实体模型: 我的枚举角色是: null
数据表操作 数据操作 数据导入导出操作
前置技能 java基础 B/S应用开发经验 入门推荐学习路线 强烈要求,看本文档前,至少结合官方demo看过一遍pdf文档 官网:http://www.jfinal.com/ 手册:http://download.jfinal.com/upload/2.2/jfinal-2.2-manual.pdf IntelliJ IDEA开发环境搭建 前置条件 操作系统已经安装IntelliJ IDEA 14