前言
人人都想进大厂,当然我也不例外。早在春招的时候我就有向某某某大厂投岗了不少简历,可惜了,疫情期间都是远程面试,加上那时自身也有问题,导致屡投屡败。突然也意识到自己肚子里没啥货,问个啥都是卡卡卡卡,后期下定决心好好弥补我的知识与智商,天天扎在书堆里,再加上实操,自我感觉还是不错的,有进步。
尤其是这我啃了足足58天的[Java进阶架构核心知识集](文末有介绍,可分享),还是当初朋友面试进大厂后分享给我的。摸熟里边近30个分类的Java知识后,7月下旬鼓足勇气向抖音后端进击,123面(视频面)下来就像开挂了(幸运)。完事之后整理了一下抖音3面面经,我想大家可以参考看看。
CREATE PROCEDURE pro_upddate_sale_order(out update_count int(9))
BEGIN
DECLARE t_error INTEGER DEFAULT 0;-- 这里跟上面的写的不一样,但是需要在语句中根据t_error的值手动回滚下事务
DECLARE CONTINUE HANDLER FOR SQLEXCEPTION SET t_error = 1;
START TRANSACTION;
– 等于或超过24小时的待支付订单自动取消
UPDATE sale_order
SET order_status =- 1,
update_time = NOW( )
WHERE
order_status = 0 – 待支付
AND timestampdiff( HOUR, create_time, NOW( ) ) >= 24
AND is_deleted = 0;
select ROW_COUNT() into update_count;
IF t_error = 1 THEN
ROLLBACK;
ELSE
COMMIT;
END IF;
END;
创建定时任务公共存储过程用于调用其它存储过程 并且向插入执行的定时任务记录
CREATE PROCEDURE job_procedures()
BEGIN
– 等于或超过24小时的待支付订单自动取消
CALL pro_upddate_sale_order(@count);
INSERT into sys_job(job_name,created_time,job_remark,update_count) values(‘job_procedures’,NOW(),‘等于或超过24小时的待支付订单自动取消’,@count);
end;
sys_job表结构
CREATE TABLE sys_job
(
id
int(11) NOT NULL AUTO_INCREMENT COMMENT ‘id’,
job_name
varchar(100) CHARACTER SET latin1 DEFAULT NULL COMMENT ‘执行的job名称’,
created_time
datetime DEFAULT NULL COMMENT ‘执行的时间’,
is_delete
int(2) DEFAULT ‘0’ COMMENT ‘0 未删除 1 已删除’,
job_remark
varchar(2000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL COMMENT ‘任务描述备注’,
update_count
int(9) DEFAULT ‘0’ COMMENT ‘受影响行数’,
PRIMARY KEY (id
)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT=‘Mysql 定时任务执行描述’
创建定时任务 eventJob是定时任务名称
《一线大厂Java面试真题解析+Java核心总结学习笔记+最新全套讲解视频+实战项目源码》开源
最后
即使是面试跳槽,那也是一个学习的过程。只有全面的复习,才能让我们更好的充实自己,武装自己,为自己的面试之路不再坎坷!今天就给大家分享一个Github上全面的Java面试题大全,就是这份面试大全助我拿下大厂Offer,月薪提至30K!
我也是第一时间分享出来给大家,希望可以帮助大家都能去往自己心仪的大厂!为金三银四做准备!
一共有20个知识点专题,分别是:
Dubbo面试专题
JVM面试专题
Java并发面试专题
Kafka面试专题
MongDB面试专题
MyBatis面试专题
MySQL面试专题
Netty面试专题
RabbitMQ面试专题
Redis面试专题
Spring Cloud面试专题
SpringBoot面试专题
zookeeper面试专题
常见面试算法题汇总专题
计算机网络基础专题
设计模式专题
649568404401)]
常见面试算法题汇总专题
[外链图片转存中…(img-ac6s3fTT-1649568404401)]
计算机网络基础专题
[外链图片转存中…(img-NaoOWWPc-1649568404401)]
设计模式专题
[外链图片转存中…(img-zi6G1nQD-1649568404402)]