logo

  • 腾讯2021后台开发岗暑期实习面试记录

    面试流程

    腾讯的面试分为三部分:初试、复试和HR面试,前两轮是技术面,最后一轮主要是调研学生的个人理念、学习状况、家庭情况等内容。

    三次面试通过后,几天内会收到腾讯HR助手发来的云证链接,主要内容是上传身份证和人脸信息,进行信息核实。接着静心等待oc及意向书即可。

    个人情况

    博主是东北大学计算机科学与技术专业的大三学生,了解Go、C++、Java、JavaScript等语言(主要使用Golang),绩点中下,简历上的项目写了Java课程设计的课设“Java画图板”、Web编程技术的课设“Java论坛系统”以及大创的项目“基于区块链的电子病历系统”,投递岗位为后台开发,无明确部门意向,base北京且接受调剂。

    more…
  • 华为2021年3月10日软件笔试题第二题解析

    最近舍友参加了华为软件笔试,我拿到题目后也尝试做了一下,感觉第二题十分巧妙,于是写篇博客记录一下。

    题目描述

    司机小王到仓库拉货。仓库管理员已经提前将货物打包装箱,并摆成一排。包装箱从1开始编号。各个包装箱存放的货物数组成一个集合M={M1, M2. …, Mn}。货车一次最多运送K件货物。为了最大化动力,小王想一次从中挑选出K的整数倍件货物,再分批运输。仓库管理员为了方便管理,要求小王必须选择编号连续的包装箱,如可选择1、2、3号箱,不能选择2、4、6号箱。
    如果运输K整数倍件货物,请帮小王计算有多少种挑选方式。

    more…
  • 力扣二进制类型刷题记录

    最近一段时间一直在刷力扣题,除参加字节的七天刷题挑战之外,其它时间大体按照算法模板分类型训练。

    开头的二叉树、链表、栈和队列三节基本没有遇到什么问题,如今来到了二进制小节。因为之前了解较少的缘故,我做这一类题目已经沦落到了每道题都要看题解的地步(悲)。于是打算写篇博文记录一下每道题目的思路,方便自己以后回顾。

    more…
  • 从根本上跳过 Pixel 开机引导验证

    在使用自带 GMS 的 ROM (如 Pixel Experience/Evolution X)时,我们需要完成开机引导来进行一些初始配置。但有时该引导无法离线进行,需要连接 Google 服务器进行进一步操作。这给中国大陆的用户带来了极大的不便——通过开机引导后安装某些工具才能连接到 Google,但无法连接 Google 又不能通过开机引导。本文记录了该状况的起因以及若干解决方法。

    more…
  • 我是如何配置Vscode的

    从18年接触编程至今,已经有两个多年头了。这些日子里,我换过不少次系统( Windows -> Ubuntu -> Manjaro -> Arch Linux ),写过不少门语言( C/C++/VHDL/JavaScript/Java/Golang ),但却从来没有更换过我的编辑器,即这篇文章的主角—— Visual Studio Code 。

    more…
  • 博客更新文章后自动通知 Google 更新站点地图

    博客上一篇文章已经是2020年12月29日的了。从发布到今天,我每天都尝试在 Google 搜一下它,却发现一直没有收录。

    暴露了自己是一个高强度自搜人的事实XD

    手动到 Google Search Consoles 页面去查看了一下,显示站点地图上次更新还停留在12月19日…由此引出了今天的问题:如何让 Google 自动更新站点地图

    more…
  • vscode 粘贴图片自动上传到多吉图床

    该文章的解决方法有些问题,推荐使用更完美的方法

    最近有听说一个限时免费的多吉图床,支持大陆 CDN 和高性能的实时裁剪功能,我也给作者发了一封邮件尝试申请了一下,大概过了两三天通过了。

    申请到图床后,当然是配置图片自动上传了。前段时间一直使用 typora 写 md,可以很方便地使用“自定义图片上传命令”对接 picgo-core 完成图片上传,但现在我更多会使用 vscode 来写博客,因此需求变为了 vscode 粘贴图片自动上传到多吉图床 ,本文记录了我的探索过程和解决方法。

    more…
  • 为 Arch Linux 配置安全启动

    最近为自己的Arch Linux配置了安全启动( security boot ),在此记录一下流程以及遇到的问题。

    实现安全启动

    关于安全启动的实现方法,Arch Wiki内有完整的描述,但由于其采用wiki方式写作,对流程描述较为复杂。本节旨在描述实现安全启动的最简方法,跳过更加详细深入的概念性内容。

    注:本文仅描述了为Arch Linux设置安全启动,关于进一步的实现与Windows安全启动共存,请自行阅读Arch Wiki相应条目

    more…