62k star 的软件工程师面试指南:数据结构、算法、在线测评 | 开源日报 No.307

2024-07-31 19:10:52 浏览数 (1)

kdn251/interviewshttps://github.com/kdn251/interviews

Stars: 62.8k License: MIT

interviews 是一个软件工程技术面试的个人指南,有中文翻译。

  • 提供视频解决方案和详细解释
  • 包括数据结构、算法、运行时分析等内容
  • 提供在线评测平台和实时编码练习
  • 介绍树、链表、栈等数据结构及其时间复杂度

systemdesign42/system-designhttps://github.com/systemdesign42/system-design

Stars: 10.7k License: NOASSERTION

system-design 是构建互联网上最佳系统设计资源的项目。

  • 提供各种案例研究
  • 深入探讨系统设计基础知识和技术栈演进
  • 包括微服务、数据结构、分布式架构等多个方面的内容
  • 提供实用工具如系统设计面试备忘单和开源指南

N64Recomp/N64Recomphttps://github.com/N64Recomp/N64Recomp

Stars: 6.2k License: MIT

N64Recomp 是一个将 N64 游戏静态重编译为本地可执行文件的工具。 该程序解决了在不同平台上运行 N64 二进制文件的问题,使其可以更快地模拟行为。

  • 可以将 N64 二进制文件重编译为 C 代码,便于在任何平台上编译和运行。
  • 支持单文件输出模式,简化了构建过程。
  • 支持 RSP 微代码,增强了功能。
  • 通过提供运行时环境,允许在独立环境中运行 N64 二进制文件的部分功能。
  • 处理静态链接和可重定位覆盖,提供灵活的功能查找。

Dataherald/dataheraldhttps://github.com/Dataherald/dataherald

Stars: 3.2k License: Apache-2.0

dataherald 是一个自然语言转 SQL 的引擎,用于企业级问题解答。它允许您从数据库设置 API,以便用普通英语回答问题。 您可以使用 Dataherald 来:

  • 允许业务用户从数据仓库中获取见解,而无需经过数据分析师
  • 在 SaaS 应用程序内部对生产数据库进行问答
  • 从专有数据创建 ChatGPT 插件

该项目具有以下关键特性和优势:

  • 提供核心自然语言到 SQL 引擎
  • 支持企业级应用 API 层、认证、组织和用户管理等功能
  • 包含前端组件以提供配置和可观察性的 GUI 界面
  • 可与 Slackbot 集成,在 Slack 频道内与 Dataherald 交互

entropy-research/Devonhttps://github.com/entropy-research/Devon

Stars: 2.6k License: AGPL-3.0

Devon 是一个开源的协作编程工具。

  • 支持多文件编辑
  • 代码库探索
  • 配置编写
  • 测试编写
  • 缺陷修复
  • 架构探索

该项目旨在提供一种协作式的程序开发环境,支持多种功能,并且正在不断改进中。

0 人点赞