大家好,我是帅地。本篇文章主要讲解下面三个事:1、自己学习算法的一些经历2、大家学习算法存在的一些普遍问题3、给大家规划的算法刷题路线一、算法学习往事记得当初学了 C 语言就开始刷题了,刷题倒不是面试,而是为了通过转专业考试...
-
面试 职场和发展 学弟学妹少走弯路,超完整算法刷题路线出炉
-
java python c++ 算法 面试 机试 机器人搬砖 - 华为OD统一考试
OD统一考试(C卷)分值: 100分题解: Java / Python / C++题目描述机器人搬砖,一共有N堆砖存放在N个不同的仓库中,第 i 堆中有 bricks[i] 块砖头,要求在8小时内搬完。机器人每小时能搬砖的数...
-
程序员 计算机 编程 求职 说说我最近筛简历和面试的感受。。
大家好,我是鱼皮。都说现在行情不好、找工作难,但招人又谈何容易?!最近我们公司在招开发,实习社招都有。我收到的简历很多,但认真投递的、符合要求的却寥寥无几,而且都是我自己看简历、选人、回复、面试,让本就饱和的工作量更加雪上加...
-
职场和发展 14:00面试,14:06就出来了,问的问题有点变态。。。
从小厂出来,没想到在另一家公司又寄了。到这家公司开始上班,加班是每天必不可少的,看在钱给的比较多的份上,就不太计较了。没想到9月一纸通知,所有人不准加班,加班费不仅没有了,薪资还要降40%,这下搞的饭都吃不起了。还在有个朋友...
-
经验分享 职场和发展 《面试1v1》开篇
整理了一些读者的问题。什么是《面试1v1》?《面试1v1》是一个以对话形式讲解知识点的文章合集,是由 JavaPub 编写的真人1对1面试对话教程,通过真实案例编写,生动、有趣、干货满满。为什么要写《面试1v1》这个专题?我...
-
面试 职场和发展 程序人生 架构 java 月薪从11k到44k,一个普通程序员的三年涨薪之路...
“要涨薪,先跳槽”各个行业都存在这一共识,但是任何行业也都没有像程序员这样更为适用且好用的了。前不久,就有网友分享了自己作为一个普通的自动驾驶算法工程师的三年真实涨薪经历。但看看这个三年涨薪之路,好像并不普通啊!在2019年...
-
【面试】盘点10个高频的前端算法题,你全都会了吗?
前言 大家好,我是南木元元,热爱技术和分享,欢迎大家交流,一起学习进步! 个人主页:南木元元现在前端的面试中,算法出现的频率越来越高了,大厂更是必考算法 。本文就来分享一下10个常见的前端算法题,重要的地方已添加注释...
-
java 职场和发展 二十次后面试的心得总结
1:请你介绍一下你自己 这是面试官常问的问题。一般人回答这个问题过于平常,只说姓名、爱好、工作经验,这些简历上都有。其实,面试官最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分等。...
-
kubernetes 职场和发展 [面试] 15道最典型的k8s面试题
文章目录在 Kubernetes 中,有以下常见的资源对象:1.什么是 Kubernetes?它的主要特点是什么?2. Kubernetes 中的 Pod 是什么?它的作用是什么?3.Kubernetes 中的 Deploy...
-
intellij-idea java ide 后端 面试 职场和发展 性能优化 JDK8 升级至JDK19
优质博文IT-BLOG-CN目前部分项目使用JDK8,部分项目使用JDK19因此,环境变量中还是保持JDK8,只需要下载JDK19免安装版本,通过配置IDEA就可以完成本地开发。一、IDEA 环境设置【1】通过快捷键CTRL...
-
java基础面试题:BIO,NIO,AIO 有什么区别?
BIO、NIO和AIO是Java中用于处理I/O操作的不同编程模型,它们有以下区别:阻塞 I/O(BIO):BIO是传统的阻塞式I/O模型,它基于流(Stream)和阻塞调用,即当一个线程执行I/O操作时,会阻塞等待数据的到...
-
职场和发展 功能测试 软件测试 自动化测试 程序人生 14:00面试,14:06就出来了,问的问题有点变态。。。
从小厂出来,没想到在另一家公司又寄了。到这家公司开始上班,加班是每天必不可少的,看在钱给的比较多的份上,就不太计较了。没想到9月一纸通知,所有人不准加班,加班费不仅没有了,薪资还要降40%,这下搞的饭都吃不起了。还在有个朋友...
-
rxjava 职场和发展 2022最新字节、大疆、滴滴Android面试题,告诉你社招如何准备
前言:作为一名有着将近4年Android开发经验的程序员来说,在今年这个环境下还是选择了裸辞。一方面是对自己目前所在部门的发展前景表示担忧,按照以往这家公司的脾性,软件赚不了太多的钱就会被砍掉,还不如另寻去路。另一方面是对自...
-
【Java程序员面试专栏 Java领域】Java集合 核心面试指引
关于Java 集合部分的核心知识进行一网打尽,主要包括Java各类集合以及Java的HashMap底层原理,通过一篇文章串联面试重点,并且帮助加强日常基础知识的理解,全局思维导图如下所示集合基本概念和比较关于集合的基本分类和...
-
java 面试小抄(多线程&并发篇)
1、说说Java中实现多线程有几种方法创建线程的常用三种方式:继承类实现接口实现接口(线程池方式创建通过继承类或者实现接口、接口都可以实现多线程,不过实现接口与实现接口的方式基本相同,只是接口里定义的方法返回值,可以声明抛出...
-
javascript 前端面试常考 | 浅拷贝与深拷贝
...
-
java 缓存 redis:七、集群方案(主从复制、哨兵模式、分片集群)和面试模板
redis集群方案在Redis中提供的集群方案总共有三种(一般一个redis节点不超过10G内存)主从复制哨兵模式分片集群主从复制(主从数据同步)replid和offsetReplication Id:简称replid,是数...
-
spring 秋招面试题系列- - -Java工程师(十一)
前言:七月末八月初的时候,秋招正式打响,公司会放出大量的全职和实习岗位。为了帮助秋招的小伙伴们,学长这里整理了一系列的秋招面试题给大家,所以小伙伴们不用太过焦虑,相信你们一定能超常发挥,收到心仪公司的Offer~~内容涵盖...
-
数据库 4.19--面试系列之真题版本--redis出现大key怎么解决?Redis 大 Key 对持久化有什么影响?
对于redis出现大key的情况,可以通过以下几种方式来解决:1.分布式存储:将大key拆分成多个小的key,分别存储在不同的节点上。2.数据过期:对于大key中不经常使用的数据,可以使用redis自带的过期特性,将其自动删...
-
Python爬虫面试问题 附回答(一)
前言新年一过,又要到以你那一度的“金三银四”求职高峰期。对于爬虫工程师来说,面试前做好充足准备,才能事半功倍。今天给小伙伴们分享5道Python爬虫面试提及回答。问题1:你写爬虫的时候都遇到过什么反爬虫措施,你最终是怎样解决...
-
职场和发展 开发语言 面向校招面试的Java编程技巧
1.背景介绍Java编程技巧是面试官经常问到的问题之一,尤其是面向校招面试,这些问题往往涉及到基础的数据结构和算法,以及一些常见的编程技巧。在这篇文章中,我们将从以下六个方面来详细讲解:背景介绍核心概念与联系核心算法原理和具...
-
fpga开发 FPGA面试笔记da-dz
D:\.lnk\ChineseTechnology\ChineseMedicine\相关文档\MT41K256M16-DDR3 SDRAM\MT41K256M16.pdfD:\.lnk\ChineseTechnology\C...
-
算法 【LeetCode 面试经典150题】128. Longest Consecutive Sequence 最长连续序列
题目大意中文释义给定一个未排序的整数数组 nums,返回最长连续元素序列的长度。你必须编写一个在 O(n 时间内运行的算法。示例Input: nums = [100,4,200,1,3,2] Output: 4 Expla...
-
java 数据库 面试被问了几百遍的 IOC 和 AOP ,一篇文章带你搞清楚!!!
面试被问了几百遍的 IOC 和 AOP ,一篇文章带你搞清楚!!!这篇文章会从下面从以下几个问题展开对 IoC & AOP 的解释什么是 IoC?IoC 解决了什么问题?IoC 和 DI 的区别?什么是 AOP?AOP 解决...
-
数据库 java springboot 深入探索Redis:面试中必须掌握的关键知识点
以下是我总结的一些redis在面试中必须掌握的关键知识点根据面试经验将问题一步步的展开,以下总结的问题都有关联性,帮助同学们增加记忆。1、什么是redis?Redis 是 C 语言开发的一个开源的高性能键值对(key-val...
-
面试 职场和发展 程序人生 生活 学习 程序员年龄变大后的职业出路是什么?
曾经的你,是不是满怀信心的迈进了程序员的行列?若干年后,你突然发现,曾经的美好似乎离你越来越远,随着年龄的 增长,不知不觉的到了38,40,45岁,那我们应该怎么办呢?第一,转岗 开发做不了...
-
面试 软件测试 自动化测试 程序人生 跳槽 卷王都在偷偷准备金三银四了...
年终奖没发; 简历石沉大海; 发消息只读不回 打开某招聘,看了看岗位,这个厂还不错,可是要求好高,我啥都不会。 “哎,算了,我简历还没更新呢,我躺到6月份拿到年终奖再跑路。”这应该是大多数软件测试人状态了吧,我们习惯...
-
java 面试 经验分享 linux 中间件 MySQL存储引擎
一、MySQL体系结构 1. 连接层 最上层是一些客户端和链接服务,主要完成一些类似于连接处理、授权认证、及相关的安全方案。服务器也会为安全接入的每个客户 端验证它所具有的操作权限。 2. 服务层...
-
hadoop 2023 Hive 面试大纲
先说一些废话总结一下Hive面试宝中的要点,方便读者快速过一遍Hive面试所需的知识点。本文请搭配 Hive面试宝典 来食用更美味哟 ┗( ▔, ▔ ┛方便自己系统性回忆,根据*的数量来标记重要性* 简单了解 ** 熟悉掌...
-
职场和发展 数字IC设计面试前该做哪些准备?一文为你讲解清楚
很多人在去IC设计公司面试之前不知道该怎么准备,因为没有参加过面试,所以就感觉非常慌张。那么面试前该做哪些准备?怎样才能把个人能力表现出来?相信很多同学都有着这样的疑问。首先来了解一下数字IC设计流程**1.需求分析(制定规...
-
面试话术(MQ+mybatis+nginx+redis+ssm+mysql+linux)
面试话术RabbitMq1、介绍一下rabbitmq2、如何保证消息确定消息发送成功,并且被消费成功,有什么保障措施3、如何保证消息不被重复消费4、RabbitMQ 宕机了怎么处理授权话术1、你给我说一下授权认证(登陆注册)...
-
职场和发展 前端性能优化 性能优化 计网 面试计算机网络框架八股文十问十答第六期
面试计算机网络框架八股文十问十答第六期作者:程序员小白条,个人博客相信看了本文后,对你的面试是有一定帮助的!关注专栏后就能收到持续更新!⭐点赞⭐收藏⭐不迷路!⭐1)DNS 协议是什么DNS(Domain Name Syste...
-
python 开发语言 学习 面试 java 单元测试 测试工具分享:高效完成测试工作!
说在前头大家啊,我是小,小伙伴们一般都叫我苏苏。我在软件 测试 行业有5年的经验,目前是一家小公司技术部门的测试主管。在社会上,特别是技术圈,大家会有刻板印象:测试工作的含金量不高。因为大家觉得测试不重要,导致给测试的薪...
-
面试 职场和发展 成都信息工程大学计算机专业毕业考研和找工作的生活(2018级计算机学院计算机科学与技术)
大四的经历考研,是现在很多大学生的选择,我随波逐流也选择了考研继续读书。找工作,才是打工人的宿命。接下来就是快乐春招。考研,是现在很多大学生的选择,我随波逐流也选择了考研继续读书。日益增长的考研人数和自身对于学习的不够自信,...
-
职场和发展 软件测试 自动化测试 金融银行测试面试题分享
1、网上银行转账是怎么测的,设计一下测试用例。回答思路:宏观上可以从质量模型(万能公式)来考虑,重点需要测试转账的功能、性能与安全性。设计测试用例可以使用场景法为主,先列出转账的基本流和备选流。然后设计场景,最后根据场景设计...
-
职场和发展 秋招提前批已来,万字长文教你如何增加面试大厂的成功率
本文是笔者在春季在@前端早早聊(手动笔芯 的面试专场分享的文字稿,主要针对前端社招,校招和实习的同学仅供参考,感兴趣的同学可以点击链接查看PPT和录屏——《前端如何提高面试大厂的通过率》字节跳动秋季招聘提前批已经启动,欢迎投...
-
java 面试 程序人生 阿里一面 —— 什么是多线程?
马上就要到金三银四佳季了,是找工作的好时候,小伙伴们一定要把握好时机,找到心仪的高薪工作。找工作就少不了面试,那我们从现在开始,多刷刷面试题,查缺补漏!!!目录⭐什么是线程?线程和进程的区别?⭐⭐创建线程有几种方式?⭐⭐Ru...
-
java mysql dba 后端 面试必备——InnoDB磁盘结构之聚集索引和二级索引
索引1.聚集索引简介2.聚集索引如何加快查询速度3.二级索引4.MySQL如何使用索引基于MySQL8.0版本1.聚集索引简介每个表都有一个称为聚集索引的特殊索引,用于存储行数据。通常,聚集索引与主键同义。注意:创建表的时候...
-
功能测试 面试 自动化测试 职场和发展 程序人生 和年薪30W的阿里测开工程师聊过后,才知道我的工作就是打杂的...
前几天和一个朋友聊面试,他说上个月同时拿到了腾讯和阿里的offer,最后选择了阿里。阿里内部将员工一共分为了14个等级,P6是资深工程师,P7是技术专家。其中P6和P7就是一个分水岭了,P6是最接近P7的不持股员工,P7开始...
-
android java 面试 android jetpack 第十六章 Kotlin入门语法(空安全、类型转换 & 相等性判断)
文章目录1. 范围使用2. 类型检查 & 转换3. 相等性判断4. 空安全Kotlin被Google官方认为是Android开发的一级编程语言。今天,我将主要讲解,关于Kotlin的一些实用语法糖,主要包括:范围使用:in、...
-
单元测试 压力测试 职场和发展 bug 软件测试面试题:智力题。
软件测试面试题:智力题。一,5只猫 五分钟捉5只老鼠 请问100分钟捉100只老鼠需要多少只猫?答案:5只二,圆桌,两个人,轮流放硬币,不能重叠,半径为1,某一方不能放下去,则为输。问先手赢 后手赢答案:先手赢,圆桌对称,先...
-
【链表面试题考察】
以下题目均为IO型。1.给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。题目示例如上:解题思路:双指针问题,给定指针prev和cur...
-
java 开发语言 面试 【Dubbo】Dubbo架构的演进过程分析
作者简介:小明java问道之路,2022年度博客之星全国TOP3,专注于后端、中间件、计算机底层、架构设计演进与稳定性建设优化,文章内容兼具广度、深度、大厂技术方案,对待技术喜欢推理加验证,就职于知名金融公司后端高级工程师...
-
程序员 微服务 IM系统 自己手写了一套高性能分布式IM即时通讯系统,出去面试嘎嘎聊,都把面试官整不会了!
沉淀,成长,突破,帮助他人,成就自我。大家好,我是冰河~~分布式IM即时通讯系统本质上就是对线上聊天和用户的管理,针对聊天本身来说,最核心的需求就是:发送文字、图片、文件、语音、视频、消息缓存、消息存储、消息未读、已读、撤回...
-
java 分布式 MQ常见面试题
1.什么是消息队列?消息队列是一种分布式系统中的通信方式,它通过异步传输消息的方式来解耦消息的生产者和消费者。在消息队列中,生产者将消息发送到一个中心化的队列中,然后消费者从队列中取出消息进行处理。 ...
-
学习 程序人生 职场发展 面试 程序员到35岁就会失业吗?
在互联网行业,有一个广为流传的说法,即程序员到了35岁就很难找到工作,甚至可能面临失业的风险。虽然确实有一些公司倾向于雇佣年轻的程序员,但是这并不意味着所有公司都这样做。实际上,随着年龄的增长,程序员可能会获得更多的工作经验...
-
经验分享 程序人生 面试题:在增强 for 循环中为什么删除元素为什么会报错?如果是修改元素,会发生什么?
前言:今天面试时,面试官问了一个问题:在增强 for 循环中为什么删除元素为什么会报错?如果是修改元素,会发生什么?我回答的是因为 ArrayList是线程不安全的,所以会报错。额....(⊙﹏⊙ !肯定不对啊。所以面试完...
-
职场和发展 功能测试 程序人生 自动化测试 面试 花7000报了培训班,3个月后我成功“骗”进了阿里,月薪拿16K....
“月薪4000元不如报名学IT,挑战年薪百万”这是大多数培训班在互联网上宣传的口号,简单的16个字却戳中了很多人的痛点,同龄人买车买房,自己却拿着微薄的工资连好一点的房子都租不起,这句口号 彻底激起了底层员工的焦虑,而我也顺...
-
软件测试 测试工具 职场和发展 面试 自动化测试 程序人生 记一次性能优化,单台4核8G机器支撑5万QPS
如何优化首先大家要明确的一点是,脱离需求谈优化都是耍流氓,所以有谁跟你说在xx机器上实现了百万并发,基本上可以认为是不懂装懂了,单纯的并发数完全是无意义的。其次,我们优化之前必须要有一个目标,需要优化到什么程度,没有明确目标...
-
面试 java 职场和发展 人力资源管理五项工具
工具一:招聘面试的STAR原则 招聘面试是HR经理的一项重要工作内容,每个成功的经理人都必须具备高超的招聘面试技巧,使合适的人在合适的岗位上,创造岗位高绩效。所谓STAR原则,即Situation(背景 、Task(任务 ...