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
8.28 美团一面 纯纯的搞笑面 前言:本来美团的面经不该在这个时间点来写的,我也并不想写,因为这面经写出来没有丝毫的价值,本该着手去写的已挂的百度二面面经,但在我看到我的美团校招流程变成回到人才库时,我必须写点什么吐槽这件事。 1.自我介绍 2.看我的简历里面没有学校的经历,为什么?(学校的经历和求职的需求百分之百不符合) 3.看我许久以前的简历是找java的,为什么改了?(礼貌的回答了) 4.
上周约面的,本来都不想面的,因为已经有保底了+这周要去旅游,但想了下没体验过B站,就尝试一下。4.26下午四点半刚面完,现在奉上热乎的面经。 面完8分钟后 立马约二面。 1h+ 1.进程和线程区别 2.select a,b,c where a = 1 and b = 2,能用上索引(a,b)吗?a和b倒转一下还能用上吗? 3.多个客户端对数据库的key(字符串 varchar 2048)要进行更新
1.自我介绍 2.介绍第一篇论文和第二篇论文(面试官很认真在听,问了很多细节问题)30min 3.写代码题 给定一个数n和一个int数组A,选取A中元素组成一个最大的且小于n的数,可以重复选取 4.反问组里工作内容 #字节# #字节跳动#暑期实习#
问题内容: 我想知道Java如何比C,C++和.NET和任何其他语言具有更高的可移植性。我已经读过很多关于Java由于可解释器和JVM而具有可移植性的信息,但是JVM只是在硬件上隐藏了体系结构上的差异,对吗?对于不同的机器架构,我们仍然需要不同的JVM。我在这里想念什么?因此,如果有人为最常见的体系结构编写C的抽象层,比方说CVM,那么一旦安装了CVM,任何C程序都将在这些体系结构上运行,不是吗?
问题内容: 我有以下结构: 该方法 可以 被许多线程同时调用。该 会 抛出异常(它在后台,可能成为过时的使用一些数据)。 如果引发异常,则执行一些耗时的任务,比如说“更新”所有当前数据,并且我可以调用。 问题: 如何确保只调用 一次 ?如果我在的条目中放置了原子标志,则不能确定何时清除该标志。 我该如何解决?请注意:由于它是一个外部API,因此我无法修改,并且我正在使用装饰器模式来使用它。 问题答
本文向大家介绍说一下一个产品从开始到上线的整个过程?相关面试题,主要包含被问及说一下一个产品从开始到上线的整个过程?时的应答技巧和注意事项,需要的朋友参考一下 此问题考察项目管理及从0到1的项目上线能力。主要包括以下几个环节,每个环节都可以展开来说: 想法形成-市场调研-需求分析-产品规划-需求落地-开发测试-问题跟进与解决-验收产品-内测体验-发布上线-数据跟踪反馈、用户问题收集-迭代优化。
我有一个批处理过程,用PHP编写,嵌入到一个Docker容器中。基本上,它从几个webservices加载数据,对数据进行一些计算(在~1h期间),并将计算出的数据发布到另一个webservice,然后容器退出(返回代码为0,如果OK,则返回代码为1,如果进程中的某个地方失败)。在此过程中,会在STDOUT或stderr上写入一些日志。批处理必须每天触发一次。 我想知道用来调度、执行和监视批处理过
我可以使用任务的类型作为单独的gradle任务运行java程序: 但是,如何将Java程序作为另一个任务的一部分来运行,比如在中?我可能可以用ant executor做一些事情,但是有没有更适合Gradle的方法呢?
我无法完成这个问题。编写一个程序,搜索数组以找到第一个奇数。如果找到奇数,则找到奇数后的第一个偶数。返回第一个奇数和第一个偶数之间的距离。如果未找到奇数或奇数后没有偶数,则返回-1。我试过这个问题,但无法解决这是我的代码: 此代码的运行程序 请帮我完成这个代码,我给输出,这个代码给这个运行。我需要这个答案。我需要的正确输出。
问题内容: 在我的Java应用程序中,多个线程一次更新同一行如何获得一致性结果? 例如 问题答案: 有两种可能的方法。 您要么选择悲观方法,要么锁定行,表甚至行范围。 或者您使用版本化的实体(乐观锁定)。 也许您可以在这里找到更多信息: https://docs.jboss.org/hibernate/orm/3.3/reference/en/html/transactions.html
问题内容: 启动应用程序时,未选择任何行。但我想表明第一行已被选中。 这该怎么做?我是否需要设置行的颜色? 更新:我尝试了table.setRowSelectionInterval(0,0)。我知道它应该可以工作,但是有一条错误消息: 问题答案: 您可以调用setRowSelectionInterval来做到这一点: 选择第一行。
问题内容: 我需要从另一个“容器”类启动一个Javafx应用程序,并在该应用程序上调用函数,但是似乎没有任何方法可以使用Application.launch()方法来获取对该应用程序的引用。这可能吗?谢谢 问题答案: 我遇到了同样的问题,并使用此hack解决了这个问题: 然后是您要从中启动应用程序的类: 希望对您有帮助。
问题内容: 我有一个简单的线程是这样的: 编辑:开始运行的附加代码 它是主要活动的内部类。但是, 此线程 不是在主 活动 上 运行,而是在 另一个 在 主 活动上 运行的线程 内部 运行 。 无论如何,此示例与此处 完全相同 ,但是由于某种原因,它给了我java.lang.RuntimeException:每个线程只能创建一个Looper。 我没有创建任何其他循环程序,至少在任何地方都没有。 问题