前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >抓住金三银四的尾巴,解锁程序员面试《刷题神器》

抓住金三银四的尾巴,解锁程序员面试《刷题神器》

作者头像
不吃西红柿
发布2022-09-19 11:01:00
3160
发布2022-09-19 11:01:00
举报
文章被收录于专栏:信息技术智库

刷题 不仅能掌握知识,快速学习进步。

更能轻松搞定面试,尤其是有的大厂 钟爱问算法题,你不刷就不会,就会被pass。同时,刷题能陶冶情操,避免老年痴呆 😋

🍋 1、刷题的操作方法

  • 刚开始的新手,无论是算法篇,SQL,还是前端题目,可能都不会,那你可以先想想思路,然后再看看 题解 里的大神是怎么实现的。
  • 对于有一定经验的刷题者,一定要逼自己想出来! 然后再去看题解,这样才能豁然开奖,记忆深刻,真实掌握。

🍞 2、刷题的路径

刷题网站有很多,推荐一个我常用的:

  1. 算法篇(398题):面试必刷100题、算法入门、面试高频榜单
  2. SQL篇(82题):快速入门、SQL必知必会、SQL进阶挑战、面试真题
  3. 大厂笔试真题:字节跳动、美团、百度、腾讯...

题目多,由浅入深,边刷边学,涵盖前后端各个技术岗,针对性训练后我敢说绝对Offer收割机。

刷题路径牛客网 - 找工作神器|笔试题库|面试经验|实习招聘内推,求职就业一站解决_牛客网

🍞 3、很秀的一道SQL题

已知:一篇文章的每一次阅读的开始时间 和结束时间,求本文章的最大流量(PV)

小伙伴们一起刷题!

解决思路: 我们考虑使用SUM窗口函数,按文章id维度,统计按时间戳升序的观看人数变化情况

本题需求不难理解,难点在于如何计算瞬时的最大计数(在看人数)

首先,我们自然会想到常见的编码+联立。在此对原表in_time和out_time进行编码,in为观看人数+1, out为观看人数-1,进行两次SELECT联立,并按artical_id升序,时间戳升序

代码语言:javascript
复制
    SELECT
      artical_id, in_time dt, 1 diff
    FROM tb_user_log
    WHERE artical_id != 0
    UNION ALL
    SELECT
      artical_id, out_time dt, -1 diff
    FROM tb_user_log
    WHERE artical_id != 0
    ORDER BY 1,2

🍇 4、更多精彩

有这么大类可以刷起来。

  • 算法篇
  • SQL篇
  • SHELL篇
  • 前端篇
  • 语法篇
  • 名企笔试真题
  • Verilog篇

🥔 5、模拟面试

除了进行刷题,还能进行模拟面试。甚至很多大厂都拿牛客面试哟。

😜 6、刷题一时爽,一直刷,一直爽

刷题路径:

牛客网 - 找工作神器|笔试题库|面试经验|实习招聘内推,求职就业一站解决_牛客网

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-05-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 🍋 1、刷题的操作方法
  • 🍞 2、刷题的路径
  • 🍞 3、很秀的一道SQL题
  • 🍇 4、更多精彩
  • 🥔 5、模拟面试
  • 😜 6、刷题一时爽,一直刷,一直爽
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档