面试

【简历加分】hexo框架搭建个人博客站点,手把手教学。

狂风中的少年 提交于 2020-11-10 01:46:15
Python实战社群 Java实战社群 长按识别下方二维码, 按需求添加 扫码关注添加客服 进Python社群▲ 扫码关注添加客服 进Java社群 ▲ 作者丨黎杜 来源丨非科班的科班(ID:LDCldc123095) 最近,粉丝们在金九银十期间也是不断的面试,有比较多的毕业生说我在这个期间出多一些面试题,上几期都是倾向于面试文章,这期出一次简历加分项操作,使用hexo框架搭建个人博客。 作为应届毕业生或者1-3年工作经验的程序员拥有自己的个人博客站点,绝对是简历的加分项,然而学习的成本确实非常的低,只要几十分钟就能搭建好自己的个人博客。 闲话不多说,下面我们就开始动手来搭建自己的博客吧! 安装Node环境 首先我们在本机要安装Node环境,我们可以直接来到Node.js官网:https://nodejs.org/en/,直接点击下图下载。 下载后,直接双击,然后就是一直下一步下一步的傻瓜式操作。这里要注意的是: 有的人的电脑可能已经安装好Node环境,已经安装好的可以通过在cmd窗口执行下面的命令查看Node版本 : node -v 若是在 Node版本为10以下的要更新一下自己的Node版本 ,因为Node10以下版本的执行安装hexo的时候会报错,并且它会明确的提示你 版本不匹配的报错信息 。 安装完后,再次检验一下cmd窗口分别输入输入下面两条命令: node -v npm

[leetcode] 92. 反转链表 II

耗尽温柔 提交于 2020-11-10 01:43:28
92. 反转链表 II 把一个链表部分反转,这个是我经常爱出的面试题,今天终于轮到我做了 我们在 25. k个一组翻转链表 中处理过类似的问题,那个更难,要求 k 个节点一组进行翻转。这个题相对起来就简单多了,我们可以直接利用那个题的reverse函数.反转一下就可以了。 为了方便,我们有个小trick,需要一个空的头节点指向第一个节点 class Solution { public ListNode reverseBetween(ListNode head, int m, int n) { ListNode trick = new ListNode(0); trick.next = head; ListNode p = trick; int k = 1; while (k < m) { p = p.next; k++; } reverse(p, n - m + 1); return trick.next; } // 反转front(不包括from)其后的k个节点 private ListNode reverse(ListNode front, int k) { ListNode from = front.next; if (from == null) return front;//相比较25题,这个需要多一个判断 ListNode head = from; ListNode

2020-11-09:谈谈布隆过滤器和布谷鸟过滤器的相同点和不同点?

与世无争的帅哥 提交于 2020-11-10 01:40:21
福哥答案2020-11-09: 相同点: 都是过滤器。 不同点: 算法:布隆过滤器多个hash函数。布谷鸟过滤器用布谷鸟哈希算法。 能否删除:布隆过滤器无法删除元素。布谷鸟过滤器可以删除元素,有误删可能。 空间是否2的指数:布隆过滤器不需要2的指数。布谷鸟过滤器必须是2的指数。 空间利用率:相同误判下,布谷鸟空间节省40%多。 查询性能:布隆过滤器查询性能弱,原因是使用了多个hash函数,内存跨度大,缓存行命中率低。布谷鸟过滤器访问内存次数低,效率相对高。 哈希相关:布隆过滤器的多个函数函数之间没关系。布谷鸟过滤器的两个哈希函数可互相推导,两者有关系,用到了【空间是2的指数】和【按位与】。 重复插入相同元素:布隆过滤器天然自带重复过滤。布谷鸟过滤器会发生挤兑循环问题。 Redis布隆Bloom过滤器 布隆过滤器过时了,未来属于布谷鸟过滤器? 【Redis 第七篇】面试加分项:缓存穿透,布隆过滤器-计数过滤器-布谷鸟过滤器(好文005) 来源: oschina 链接: https://my.oschina.net/u/4553401/blog/4710341

字节跳动AI Lab 秋季提前批招聘

徘徊边缘 提交于 2020-11-10 00:47:44
1 公司简介 字节跳动AI Lab,成立于2016年,致力于开发为字节跳动内容平台服务的创新技术,不仅仅是进行理论研究,我们的想法还可以通过实验证明和快速跟踪用于产品部署。 人工智能涉及的研究领域极多,我们重点关注以下领域:自然语言处理、计算机视觉、机器学习、系统&网络、计算机图形&增强现实、安全&隐私、语音与音频、数据挖掘 。公司平台的庞大用户群确保了有价值的用户数据的持续流入,这有助于我们改进现有模型,研发新的应用程序来提高用户体验。 我们拥有处于世界领先水平的研究人员,也致力于成为最聪明学生的教育中心,发挥他们无限的潜力。发表论文、发表演讲、参加会议,我们立志能够成为学术界积极的参与者。我们的科学家不是停留在封闭实验室的传统布局中,而是嵌入到整个组织,工程团队随时可以快速有效地大规模部署他们的最佳创意。 2 关于招聘 1. 提前批投递时间与面向对象? 简历投递: 6月16日至7月16日 面向对象: 仅针对 研发类职位 (技术序列) 2020.9—2021.8期间毕业,且最高学历毕业后无全职工作经验的学生 是否可以参与几个部门提前批: 仅能主动投递 一次 ,且只能投递 一个岗位 ;有被多次复捞的可能性,但一次只能进行一个流程, 不能同时 在多个业务笔试面试; 2. 提前批的优势? 稳: 提前批是校招的一部分,投递结果不影响秋招,相当于有两次投递机会; 快: 处理速度更快

竞争性编程的思考:那些神话和令人震惊的事实[图]

泄露秘密 提交于 2020-11-10 00:42:31
在今天,竞争性编程已成为整个编码社区中最流行的活动。竞争性编程是在互联网上不同站点进行的脑力游戏,编码人员可以根据给定的语句和约束对代码进行编码,从而解决难题。为什么大多数编码人员都喜欢它?答案是:它不仅增加了思维能力和逻辑能力,而且促使大脑尝试各种方法以在困难的情况下寻找解决方案。 当前,竞争编程已引起广泛关注,大多数人觉得,那就是必须学习竞争性编程才能破解技术巨头找到工作。好吧,关于它有很多神话和不为人知的事实,编码人员在开始竞争性编程之前必须意识到这些事实。因此,来吧,让我们一起讨论这些神话和事实。 神话-1。竞争性编程是破解技术巨人的必修课 这是当今一代编码人员的普遍神话。在开始编写代码之前,每个新手程序员都曾听过很多人的话,如果您擅长于竞争性编程,那么您一定会破解任何编码面试,但是如果您不熟悉,就会失败。 事实: 事实实际上是,如果您不参与竞争性编程,但对数据结构和算法了解,那么您将无需进行任何编码面试,因为最终重要的是您的解决问题的能力,而不是竞争性编程规范。但这并不意味着竞争性编程没有用,它可以极大地提高个人的问题解决能力。通过在竞争性编程中实施DSA概念,编码人员可以更好地学习DSA概念。因此,如果您还没有开始,不要丧气,如果您有足够的时间,那么可以尝试一下,这将是一次很棒的体验。 神话–2.竞争编程必须放在首位,开发技能毫无用处 人们对竞争性编程的评价过高

大数据技术之_31_Java 面试题_01_JavaSE 面试题 + SSM 面试题 + Java 高级面试题 + Java 项目面试题

好久不见. 提交于 2020-11-09 22:00:11
第1章 JavaSE 面试题 1、自增变量 2、编程题:写一个 Singleton 示例 3、类初始化和实例初始化 4、方法的参数传递机制 5、递归与迭代 6、成员变量与局部变量 第2章 SSM 面试题 1、Spring Bean 的作用域之间有什么区别? 2、Spring 支持的常用数据库事务传播属性和事务隔离级别 3、SpringMVC 中如何解决 POST 请求中文乱码问题 4、SpringMVC 中如何解决 GET 请求中文乱码问题 5、简单的谈一下 SpringMVC 的工作流程 6、MyBatis 中当实体类中的属性名和数据库表中的字段名不一样怎么办? 第3章 Java 高级面试题 1、Linux 常用服务类相关命令 2、git 分支相关命令和实际应用 3、redis 持久化 4、Mysql 什么时候建索引 5、JVM 垃圾回收机制 第5章 Java 项目面试题 1、redis 在项目中的使用场景 2、Elasticsearch 与 solr 的区别 3、单点登录实现过程 4、购物车实现过程 5、消息队列在项目中的使用 第1章 JavaSE 面试题 1、自增变量 public static void main (String[] args) { int i = 1 ; i = i++; // i=1 int j = i++; // j=1 i=2 int k = i +

阿里巴巴已offer:Java实习五面详细面经(附解答)

牧云@^-^@ 提交于 2020-11-09 20:19:25
1、岗位 Java后台开发实习生 2、时间表 2020/3/18 提交简历 & 测评 2020/3/23 笔试 2020/3/26 简历面 2020/4/11 技术一面 2020/4/14 技术二面 2020/4/17 交叉面 2020/4/20 HR面 2020/4/22 意向书 3、背景 简单说明一下,希望可以给各位一个参考。 211本科生,目前大三 初中的时候开始学Java 初中的时候编写Minecraft的CoreMod,这个Mod维护至今已在GitHub获得192的star 大学期间打过ACM,拿过ICPC的银奖、铜奖和CCPC的铜奖。 简历面 简历面是一个晚上突如其来的电话面试。 论文是什么方向? 本科大三未写论文 Java有学过专业的课程吗? 学过 有了解过JVM相关的问题吗?能大概介绍一下吗? 讲了一下类加载机制、内存结构和GC算法 什么情况下会Stop The World? 各个垃圾回收器STW的时机不完全相同,需分别讨论。 什么情况下用G1? 实时性要求高 G1和CMS有什么区别? GC算法不同,G1为标记-整理、CMS为标记-清除,以及内存结构不同 各个垃圾回收器有什么区别? 对Java的集合了解吗?知道底层是怎么实现的吗? 讲了一下ArrayList、LinkedList、Hashtable、HashMap、ConcurrentHashMap

程序员买房前后对比,看完后已哭瞎...

一世执手 提交于 2020-11-09 17:20:41
本文原创公众号: 不会笑青年,授权转载请联系微信(laughyouth369) ,授权后,请在原创发表48小时后再转载。 < END > 作者:不会笑青年 漫画师:Ys — 【 THE END 】— 本公众号全部博文已整理成一个目录,请在公众号里回复「 m 」获取! 3T技术资源大放送!包括但不限于:Java、C/C++,Linux,Python,大数据,人工智能等等。在公众号内回复「 1024 」,即可免费获取!! 【附申请地址】阿里云网盘,开放申请啦!非会员下载 10MB/s!有图有真相! 特朗普刚刚发布最严H1B新规!高技能人才薪水需达top 5才能留下,1/3申请将被拒绝 「面试」破(B)站之旅 本文分享自微信公众号 - 程序员书单(CoderBooklist)。 如有侵权,请联系 support@oschina.cn 删除。 本文参与“ OSC源创计划 ”,欢迎正在阅读的你也加入,一起分享。 来源: oschina 链接: https://my.oschina.net/u/3878159/blog/4683410

必看!RDS 数据库入门一本通(附网盘链接)

醉酒当歌 提交于 2020-11-09 17:09:37
今天跟大家分享的是关于RDS 数据库入门一本通。 文末下拉获取网盘链接 1.RDS 数据库概览页 1.1概览页的由来 1.2概览页 2.RDS 数据库实例列表 3.RDS 数据库实例详情页 3.1基本信息 3.2账户管理 3.3数据库管理 3.4备份恢复 3.5数据库连接 4.RDS 实例数据库代理 4.1代理服务 4.2读写分离 4.3关闭代理服务 4.4读写分离基本信息 5.RDS 实例监控与报警 5.1监控 5.2报警 6.RDS 实例数据安全性 6.1白名单设置 6.2SQL 审计 6.3SSL 6.4TDE 7.RDS 实例服务可用性 7.1主备切换设置 7.2主备库切换 7.3修改数据复制方式 8.RDS 实例日志管理 8.1错误日志 8.2慢日志明细 8.3慢日志统计 8.4主备切换日志 9.RDS 实例 SQL 洞察 9.1搜索 9.2分析 9.3服务设置 9.4导出 10.RDS 实例参数设置 10.1应用模板 10.2导出为模板 10.3导入参数 10.4导出参数 10.5参数修改 11.自治服务 ( 原 CLOUDDBA) 12.章专属集群(原主机组列表) 13.RDS 实例跨地域备份 13.1恢复数据 13.2设置 14.已删除实例备份 14.1设置 14.2下载 15.RDS 实例回收站 16.待处理事件 16.1运行状态 16.2开始时间 16

听说你一夜之间变了户籍,依萍如洗的打工人该如何自救?

a 夏天 提交于 2020-11-09 15:36:49
双十一第一波算是走完了,各位尾款人的钱包还好么? 一时之间,#尾款人#、#一夜之间变了户籍#、#依萍如洗#等和尾款人有关的话题霸屏热搜。 朋友Ella说,第二天本想为自己的冲动剁手做点补救,没想到今年双十一的发货速度比自己还花呗的速度还快,想退货还得搭邮费,不划算不划算,还是收下吧。 她算了算,十一月的工资要用来还双十一的花呗,双十一过完还要过双十二,最后白当两个月打工人。我相信像Ella 一样的打工人绝对不在少数, 如何让自己打工赚钱的速度追上付尾款的速度呢?到底什么样的打工人最赚钱? 答案是:做渗透测试工程师! 首先,对于行业发展来说,做渗透测试是相当 “ 有钱图 ” 的。 在国内,类似于腾讯、奇虎360、京东等这样的公司都高薪在招渗透测试人才,并且开出了相当可观的薪资条件——平均年薪在 20 万以上,更高级别的渗透测试工程师年薪在 30~60 万,不信你来感受一下。 图片来源:BOSS直聘 另:渗透测试还有一个“副业”——做一名挖洞猎人,赚取奖金。像补天、漏洞盒子、漏洞银行等这样的漏洞纰漏平台,白帽子对平台上的厂商进行测试,最终根据自己发现漏洞的危害程度获得对等的现金奖励;还有一些大厂商比如腾讯、阿里这些都有自己的SRC,可以第一时间响应白帽子提出的漏洞,同时也会给出非常丰厚的奖励,很多白帽黑客的副业收入都远超工资收入。 图片来源:补天漏洞平台 图片来源:腾讯安全应急响应中心