Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
应聘面试技巧
多层、六边形、洋葱和clean架构简介
10年前,你只需要知道#GoF模式,你就可以称自己是一个优秀的开发人员。 现在不是了! 如果你想构建高质量的软件,你需要架构知识。 N层架构
全球按国家/地区划分的平均程序员薪资 [2022]
不同国家/地区软件工程师的平均工资是多少? 查找美国、欧盟、印度等国家的开发人员平均工资。我们比较了软件工程不断发展和繁荣的十几个国家的数据。 这就是您今天将学到的内容。在这篇文章中,您将找到 20 多个
2023 年 Java 生态系统趋势报告
分析了 2023 年举行的四场大型 Java 会议上接受的演讲:JFokus、
吐槽:2023年软件行业的求职趋势
哈佛大学计算机编程课程从今年秋天改为由人工智能上课
哈佛大学深受欢迎的编码入门课CS50,从今年秋天开始将由人工智能老师负责。不,这不是因为哈佛大学太穷了,无法支付真正的老师(笑),而是他们认为人工智能可以为每个人提供一种个人教学氛围。 CS50教授大卫-马兰告诉《哈佛深红报》,他希望人工智
为什么工程师应该专注于写作?
所有工程师都是优秀的代码编写者。但我相信,为了成为更好的工程师,你应该提高你的写作技巧。 从古至今,人们都在写作。我们用符号来书写,比如在古埃及。我们也用字母书写,如文艺复兴时期。 我们所有人在学校至少都
系统设计面试完整指南
这是系统设计面试的指南。如果您是初级或高级工程师,或者正在过渡到需要深入了解系统设计的角色,那么您来对地方了。这篇文章将解释系统设计面试的重要性并帮助您在面试中取得好成绩。 系统设计面试通常涉及一个假设场景,要求您设计一个系统或其一部分。该系统可以是任何东
量化金融面试实用指南
如何在量化金融(主要侧重于交易)领域找到实习或应届毕业生职位。 简历确保优化简历,将重点放在数学和数据科学上。如果你在高中时参加过数学竞赛,请务必在简历中注明,如果你的标准化考试成绩很高,请注明你的高中信息。所有其
Kubernetes 面试指南
包含 20 多个中级到高级 Kubernetes 面试问题: 1、问:什么是 Kubernetes?为什么它对于容器编排至关重要?答:Kubernetes 是一个开源容器编排平台,可以自动化容器化应用程序的部署、扩
幽默:不要再抱怨leetcode算法题了
那些抱怨#leetcode 算法没有衡量创造力的人是没有抓住重点: 这些大公司其实就是用这种办法来雇佣高智商步兵。 大公司想获得创造力,只需要通过收购其他公司后转而变成雇用。 雇佣步兵是通过人事部门而收购公司是需要通过股东等重要步骤,这是对创造性和风
16 个系统设计面试的概念
要在系统设计方面表现出色,最关键的方面之一是深入了解基本的系统设计概念,例如负载平衡、缓存、分区、复制、数据库和代理。 1. 域名系统 (DNS)当您在 Web 浏览器中输入域名时,DNS 负责查找关联的 IP 地
面试:是什么让你觉得适合这个工作?
问:是什么让你觉得适合这个工作?答:我黑了你们的计算机,然后邀请我来面试。
不合适的上下文环境无法发挥自己的优势
当你处于一个不合适的环境中时,类似不用你的常用手在工作,如果你常用右手,用左手工作不方便,反之亦然。 安德烈·马丁提出:为什么我们的工作方式比以往任何时候都重要 不要从找工作开始求职或开始职业生涯,而是要
幽默:最好的程序员面试简历
Github提交代码的活跃图
为什么仅有计算机科学学位是不够的?
目前向有抱负的软件工程师传授计算机科学知识的方法与业界对他们毕业后的期望之间存在着巨大差距。虽然应届毕业生可能擅长理解算法的复杂性,如在排序列表中进行二进制搜索的 O(log(n)),但许多人在从头开始设计综合系统时却举步维艰。 最近,我与一位从马
Shell 脚本面试指南
包含 20 多个中级到高级 Linux shell 脚本面试问题的主题,并附有示例和答案: 1、问题:shell 脚本开头的 “#!” 的用途是什么?举个例子。答案:是shebang 指定脚本的解释器。示例:#!/bin/bash 表示脚
面试题:进程和线程有什么区别?
热门面试问题:流程和线程有什么区别? 为了更好地理解这个问题,我们先来看看什么是程序。程序是包含一组指令的可执行文件,被动地存储在磁盘上。一个程序可以有多个进程。例如,Chrome 浏览器会为每个标签页创建不同的进程。
24 条系统设计面试问答题
以下 24 条系统设计原则可以帮助你通过面试: 1.如果需要缩放单个组件,请查看水平缩放 2.要处理流量峰值,请评估使用自动扩展进行动态资源分配的情况
上页
下页
关闭