文章讨论了成为高级开发人员的重要方面,即如何回答面试中的问题:“你做过最有趣或最具挑战性的任务是什么?”作者强调,除了描述任务内容和使用的技术,还应关注背后的原因和解决问题的方法。成为高级开发人员不仅需要具备技术能力,还需要以用户为中心的思维、做出合理的选择和权衡以及能够清晰地解释。作者通过描述自己在面试中的回答为例,展示如何通过讲述一个完整的故事来展现这些品质。文章还提到了对于面试官来说,了解候选人的方法和解决问题的方法同样重要,这能够展现出候选人的最佳状态。最后,文章提供了一个摘要,强调了理解全局视角对于成为高级开发人员的重要性。
作者在求职过程中积累了丰富的面试经验,作为求职者已有9年的经验,作为面试官则有90次面试经历。作者在考虑公司职位时通常会向技术人员提问一系列问题,以了解公司文化、做事方式以及员工的“成熟度”。这些问题不仅要注意他们所说的内容,还要注意他们说话的方式,观察他们的肢体语言,留意那些不说实话或隐瞒事实的人。文章还提到了作者经常用小红旗图标标记出一些可能会破坏交易的问题。此外,文章还根据不同的主题划分了作者经常问的问题列表,包括工作流程和产品、与客户合作、公司层面以及人员方面的问题。通过这些问题,作者能够更深入地了解公司的情况,并在决定是否加入公司之前掌握更多宝贵而重要的知识。
过去的 C++ - 我找到了我在 2008 年写的 C++ 和 OOP 讲座! 你绝对想不到我今天发现了什么!😍 早在 2008 年,我就为我的大学写了一套关于 C++ 和 OOP 的讲座,但从未在任何地方发表过。直到今天。
技术面试中应避免的 11 个错误 本文最初发表在我的博客
摘要: 本文将介绍如何使用 Firebase 和 Firestore 构建 Node.js 服务器,并实现 CRUD(创建、读取、更新、删除)功能。文章首先概述了 Node.js 和 Firebase 的基本概念和特性,然后详细描述了如何设置项目文件夹、安装必要的依赖项、配置 Firebase 以及设置配置文件。接下来,文章指导如何创建 Express 服务器、建立模型、构建 CRUD 功能和设置路由,并运行服务器。最后,通过总结文章中的关键步骤和概念,为读者提供清晰的指导,帮助他们在构建 Node.js 服务器时实现 Firebase 和 Firestore 的 CRUD 功能。
探索网站如何交流:HTTP 请求、API 和后端魔法初学者指南 介绍: 您是否曾好奇过网站和应用如何相互通信以获取数据或执行操作?没错,HTTP 请求和 API 正是为此而生。在本指南中,
这篇文章的摘要如下: 介绍了作者在近期发现的十个实用的原生JavaScript插件,这些插件分别涉及数字动画、播放器、日期时间选择器、格式化输入文本内容、显示数字数据的动画、视差效果、粒子效果和滚动条等功能。文章详细描述了每个插件的特点和用途,并配有相关的图片和代码示例。这些插件都是开源的,可以轻松集成到Web开发中,提高开发效率和用户体验。
本文介绍了 2020 年 10 个实用的原生 JavaScript 插件,包括Swiper.js、iTyped、tingle.js、滑行、粘性侧边栏插件、AOS、jump.js、Magic Grid、Wiv.js 和 Choices.js等。这些插件可用于创建小型应用程序或增强Web应用程序的功能。文章提供了每个插件的简要描述和链接,并配有相关图片。
摘要:本文讨论了Redux和React Context两种状态管理方式的优缺点,通过在实际项目中的应用,让读者了解在何种情况下应该选择使用Redux,何时使用React Context。文章首先介绍了React context的基础知识,然后通过一个项目实例,展示了如何使用React context管理状态,并与Redux进行了对比。最后,文章总结了Redux和React Context的适用场景,帮助读者根据项目的实际需求进行选择。
本文介绍了如何在React的hooks上设置TypeScript类型,包括useState、useRef、useContext、useReducer、useMemo和useCallback等。文章通过具体的代码示例,详细指导了如何在这些hooks上设置类型,并提供了相关的解释和说明。本文旨在帮助开发者更好地理解和使用TypeScript在React中的应用,提高代码的健壮性和可读性。 文章首先介绍了TypeScript的优点,然后逐一解释了如何在各个hook上设置类型。对于useState,文章解释了如何传入状态的类型;对于useRef,文章展示了如何为ref对象设置类型;对于useContext,文章展示了如何使用接口定义上下文值的类型。此外,文章还介绍了useReducer、useMemo和useCallback等其他hook的类型设置方法。 总之,本文是一篇关于如何在React的hooks上设置TypeScript类型的详细指南,旨在帮助开发者提高代码的健壮性和可读性,同时提供了丰富的代码示例和解释说明,有助于读者更好地理解和应用TypeScript在React中的使用。