SQL面试题挑战11:访问会话切割

目录 问题:SQL解答: 问题: 如下为某电商公司用户访问网站的数据,包括用户id和访问时间两个字段。现有如下规则:如果某个用户的连续的访问记录时间间隔小于60秒,则属于同一个会话,现在需要计算每个用户有多少个会话。比如A用户在第1秒,60秒,200秒,230秒有三次访问记录,则该用户有2个会话,其中第一个会话是第1秒和第60秒的记录,第二个会话是第200秒和230秒的记录。 user_id ts1...

面试题】写一个睡眠函数

题目要求 请你编写一个异步函数,它接收一个正整数参数 millis ,并休眠 millis 毫秒。要求此函数可以解析任何值。 示例 1: 输入:millis = 100 输出:100 解释: 在 100ms 后此异步函数执行完时返回一个 Promise 对象 let t = Date.now(); sleep(100).then(() => { console.log(Date.now() - t);...

SQL面试题挑战08:补全缺失日的月销售累计

目录 问题:SQL解决:补充:repeat函数和space函数 问题: 现有一张员工的销售记录表,表样式如下。现在需要统计每个员工在2023年10月份,截止到每天的月累计销售额。注意:存在有的员工在某几天是没有销售记录的。 sale_date emp_id emp_name sale_amount '2023-10-02' ,'101' ,'张三' , 1000 '2023-10-03' ,'101'...

【JVM面试题】Java中的静态方法为什么不能调用非静态方法

昨晚京东大佬勇哥在群里分享了一道他新创的JVM面试题,我听完后觉得还挺有意思的,分享给大家 小佬们先别急着看我的分析,先自己想想答案 你是不是想说 因为静态方法是属于类的,而非静态方法属于实例对象 哈,有人这样回答了,勇哥表示不满意。你这样回答,离正确答案,就差那么一句话。说出来了,就表示你知道了。哪句话呢? 临门一脚 JVM是如何调用Java方法的呢?咱们不把call_stub、entry_point...

9道软件测试面试题,刷掉90%的测试程序员

,没点面试经验,不了解点职场套路,如何过五关斩六将?如何打败面试官?如何拿下那梦寐以求的offer? 如果你的跳槽意向已经很确定,那么请往下看! 跳槽最重要的一步自然是面试,马上跳槽季,网上出现了各种面试题,一时会让人眼花缭乱,分不清最该看哪个。 小编给大家挑了9道题。 问项目 1、问:所做项目的情况,主要做什么类型的测试? 大部分情况,这是一场面试的开门题,面试官问这个问题,主要是考察你的概述能力和全...

SQL面试题挑战04:找出使用相同ip的用户

目录 问题:SQL解答: 问题: 现在有一张用户登陆日志表,该表包括user_id,ip,log_time三个字段,现在需要找出共同使用ip数量超过3个(含)的所有用户对。比如下面的示例数据,101和102用户共同使用的ip为4个,101和103用户共同使用的ip为3个,102和103用户共同使用的ip为3个。 (101,'192.168.10.101','2022-05-10 11:00:00'),...

【美团大数据面试】Java面试题附答案

目录 1.多线程代码示例 2.单例代码示例 3.LinkedBlockingQueue原理解析 4.模板设计模式讲解 5.生产者-消费者队列设计方法 6.堆内存和栈内存的区别 7.ThreadLocal底层机制 8.synchronized原理,存在的问题,解决方案 9.volatile使用场景和原理,与synchronized的差异 10.Java内存模型解析 11.hashtable、hashmap...

【美团大数据面试】大数据面试题附答案

目录 1.hdfs读写流程解析 2.hdfs副本机制,三副本原因,副本存放策略 3.hdfs容错机制原理 4.MapReduce执行流程详解 5.spark和mr的区别 6.TopN求法,大数据量无法完全写入内存解决方案,MapReduce实现方法 7.spark部署、调度原理 8.spark的stage划分方法 9.reduce join执行过程 10.大数据量join优化方法 11.hive优化手段...

Elasticsearch常见面试题

文章目录 1.简单介绍下ES?2.简单介绍当前可以下载的ES稳定版本?3.安装ES前需要安装哪种软件?4.请介绍启动ES服务的步骤?5.ES中的倒排索引是什么?6. ES是如何实现master选举的?7. 如何解决ES集群的脑裂问题8. 详细描述一下ES索引文档的过程?9. 详细描述一下ES更新和删除文档的过程?10. 详细描述一下ES搜索的过程?11.索引是什么?12.请解释什么是分片(SHARDs...

ASP.NET Core面试题之Redis高频问题

🎈🎈在.NET后端开发岗位中,如今也少不了、微服务、分布式、高并发高可用相关的面试题🎈🎈 👍👍本文分享一些整理的Redis高频面试题🎉 👍👍机会都是给有准备的人的,祝你一面而就🎉 1. 为什么项目选择使用Redis?优缺点是什么? Redis 是一个基于内存的高性能key-value数据库。Redis优势: 性能极高 – Redis以内存作为数据存储介质,读的速度是110000次/s,写的速度是8100...
© 2024 LMLPHP 关于我们 联系我们 友情链接 耗时0.016835(s)
2024-05-14 05:18:56 1715635136