最新美团点评Java团队面试题,感悟分享
1.笔试常见的问题?面试常见的问题上面给的面试题链接基本都有。我只提几点:1.写SQL:写SQL很常考察groupby、内连接和外连接。2.手写代码:手写代码一般考单例、排序、线程、消费者生产者。我建议排序算法除了冒泡排序,最好还能手写一种其他的排序代码。试想:如果一般面试者都写的冒泡排序,而你写的是快速排序/堆排序,肯定能给面试官留下不错的印象。
Wesley13 Wesley13
3年前
SQL解析在美团点评中的应用
数据库作为核心的基础组件,是需要重点保护的对象。任何一个线上的不慎操作,都有可能给数据库带来严重的故障,从而给业务造成巨大的损失。为了避免这种损失,一般会在管理上下功夫。比如为研发人员制定数据库开发规范;新上线的SQL,需要DBA进行审核;维护操作需要经过领导审批等等。而且如果希望能够有效地管理这些措施,需要有效的数据库培训,还需要DBA细心的进行SQL审核
Wesley13 Wesley13
3年前
java实现队列的详细代码
一、什么是队列结构一种线性结构,具有特殊的运算法则【只能在一端(队头)删除,在另一端(队尾)插入】。分类:1.顺序队列结构2.链式队列结构基本操作:1.入队列2.出队列  二:准备数据staticfinal intQUEUELEN15;classDATA{          String
Stella981 Stella981
3年前
Confluence代码块(Code Block)宏
有时候现在wiki上插入代码,如何让代码高亮,变的有颜色,下面这篇文章可能会帮助你,先看下django代码高亮效果图!(https://oscimg.oschina.net/oscnet/70a554a8afdbc15c21538eac0ca83a367c1.png)代码块(CodeBlock)宏允许你在 Confluence页面中显示代码,
Stella981 Stella981
3年前
Spring Boot 2.0 整合 ES 5 文章内容搜索实战
本章内容文章内容搜索思路搜索内容分词搜索查询语句筛选条件分页、排序条件小结一、文章内容搜索思路上一篇讲了在怎么在 SpringBoot(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.roncoo.com%2Fcourse%2Flis
Stella981 Stella981
3年前
DataGuard之DG环境搭建
DG环境搭建1.设置归档模式DG环境的搭建必须要把数据库启动到归档模式,并且为了避免开发人员使用nologging语句,我们还要把数据库设置为forcelogging。查看数据库是否运行在归档模式:su oracle$sqlplus/assysdbaSQLarchiveloglist;!(https:/
Wesley13 Wesley13
3年前
#华为推送# 电商应用如何提高用户购买率?推送服务助您一臂之力,现在接入更有专人为您解决技术问题
!在这里插入图片描述(https://imgblog.csdnimg.cn/20201116140523923.pngpic_center)  新用户留存率、复购率低?如何提高用户活跃和留存?  缺乏有效触达用户的渠道?如何精准触达用户?  ……  在电商行业高速发展过程中,APP运营无法避免上述问题。  结合华为推送功能,我
Wesley13 Wesley13
3年前
MySQL(六)DQL之常见函数
概念:类似于java的方法,将一组逻辑语句封装在方法体中,对外暴露方法名好处:1、隐藏了实现细节 2、提高代码的重用性调用:select函数名(实参列表)【from表】;1、字符函数1.1、length获取参数值的字节个数SELECTLENGTH('john');1.2、concat拼接字符
Wesley13 Wesley13
3年前
C语言利用动态数组实现顺序表(不限数据类型)
实现任意数据类型的顺序表的初始化,插入,删除(按值删除;按位置删除),销毁功能。、顺序表结构体  实现顺序表结构体的三个要素:(1)数组首地址;(2)数组的大小;(3)当前数组元素的个数。1//顺序表结构体2structDynamicArray{3voidaddr;//指向数组的首地址(
深度学习 深度学习
2个月前
洛谷P2758题解:动态规划求解编辑距离的完整攻略
一、题目解读P2758题要求计算两个之间的编辑距离,即通过插入、删除、替换三种操作将字符串A转换为B所需的最小操作次数。题目考察的核心是在中的应用,需要找到最优的路径。二、解题思路采用(DynamicProgramming)策略。核心思想是构建二维dp,d