awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
shomali11 avatar

shomali11/go-interview

0
View on GitHub↗
4,691 نجوم·482 تفرعات·Go·mit·12 مشاهدات

Go Interview

This project is a Go algorithm implementation library designed for technical interview preparation. It provides a collection of common data structures and algorithmic solutions to help practice for software engineering coding assessments.

The library includes a custom data structure collection featuring linked lists, stacks, queues, trees, and hash maps. It also implements specific algorithmic solutions, such as A* pathfinding for calculating the shortest path between nodes and a real-time stream processor for computing moving averages and running medians from continuous data inputs.

Features

  • Algorithmic Problem Solving - Provides a collection of algorithmic solutions specifically designed for technical interview and coding assessment preparation.
  • Algorithm Implementations - Provides practical code implementations of algorithms and design patterns for computational problems.
  • Technical Interview Preparation - Offers a comprehensive set of resources and implementations for preparing for technical coding interviews.
  • Data Structures - Implements fundamental memory-based structures including linked lists, stacks, queues, and trees.
  • Algorithm Libraries - A comprehensive library of common data structures and algorithms implemented in Go.
  • Data Structure Implementations - Provides practical implementations of fundamental structures like linked lists, stacks, and hash maps.
  • Linked Data Structures - Implements fundamental pointer-based structures like linked lists for efficient data organization.
  • Real-Time Data Processors - Implements a real-time data processor to ingest and transform streams for continuous analytics.
  • Stream Median Calculators - Implements specialized calculators for determining the median of a continuous number stream.
  • Stream Analytics - Computes real-time moving averages and running medians from continuous data inputs.
  • Sliding Window Algorithms - Implements sliding window techniques to process contiguous data buffers for real-time metrics.
  • Heuristic Graph Search Algorithms - Implements graph traversal algorithms that use heuristic estimates to optimize pathfinding.
  • Shortest Path Algorithms - Provides algorithms to calculate the most efficient route between nodes in a graph.
  • Pathfinding Algorithms - Implements graph traversal and pathfinding algorithms to find optimal routes.
  • Median Tracking - Implements a two-heap system to track the running median of a continuous data input.
  • Priority Queues - Utilizes priority queues to manage and track the lowest-cost nodes during pathfinding.

سجل النجوم

مخطط تاريخ النجوم لـ shomali11/go-interviewمخطط تاريخ النجوم لـ shomali11/go-interview

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Go Interview

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Go Interview.
  • greyireland/algorithm-patternالصورة الرمزية لـ greyireland

    greyireland/algorithm-pattern

    15,465عرض على GitHub↗

    This project is an algorithm template library and coding interview study guide providing reusable code patterns for common data structures and algorithms. It serves as a reference for optimized strategies and a structured learning path to build proficiency in algorithmic problem solving and competitive programming. The library focuses on standardized implementations of key algorithmic patterns, including sliding windows, backtracking, dynamic programming, and binary search. It provides specific templates for managing binary search trees, searching rotated sorted arrays, and executing divide-a

    Goalgoalgorithmleetcode
    عرض على GitHub↗15,465
  • awangdev/leet-codeالصورة الرمزية لـ awangdev

    awangdev/leet-code

    4,344عرض على GitHub↗

    This project is a curated reference library of algorithmic patterns, data structure implementations, and system design notes. It serves as a Java algorithmic problem set and a competitive programming guide, providing a collection of solutions for coding challenges from platforms like LeetCode and LintCode. The library is distinguished by its comprehensive set of Java implementations for advanced data structures and algorithmic strategies. It includes detailed references for solving complex problems with accompanying time and space complexity analysis. The project covers a broad surface of co

    Javaalgorithmdynamicprogrammingjava
    عرض على GitHub↗4,344
  • kodecocodes/swift-algorithm-clubالصورة الرمزية لـ kodecocodes

    kodecocodes/swift-algorithm-club

    29,099عرض على GitHub↗

    This project is a comprehensive collection of common computer science algorithms and data structures implemented in Swift. It serves as an educational reference and library for studying computational complexity, algorithmic logic, and data structure engineering through practical code examples. The repository provides a wide suite of data structure implementations, including various types of linked lists, heaps, hash tables, and an extensive range of hierarchical trees such as Red-Black, B-Tree, and Splay trees. It also covers diverse sorting and searching techniques, from basic bubble sort to

    Swiftalgorithmsdata-structuresswift
    عرض على GitHub↗29,099
  • ndb796/python-for-coding-testالصورة الرمزية لـ ndb796

    ndb796/python-for-coding-test

    2,415عرض على GitHub↗

    This repository serves as a comprehensive library for algorithmic problem solving, providing reference implementations for fundamental computer science challenges. It is designed as a resource for technical interview preparation and competitive programming training, focusing on the mastery of common patterns and data structures required for coding assessments. The project distinguishes itself by offering solutions that emphasize idiomatic Python usage and performance optimization. It covers a wide range of algorithmic techniques, including greedy selection, dynamic programming, graph theory,

    Pythonalgorithmscoding-interviewsdata-structures
    عرض على GitHub↗2,415
عرض جميع البدائل الـ 30 لـ Go Interview→

الأسئلة الشائعة

ما هي وظيفة shomali11/go-interview؟

This project is a Go algorithm implementation library designed for technical interview preparation. It provides a collection of common data structures and algorithmic solutions to help practice for software engineering coding assessments.

ما هي الميزات الرئيسية لـ shomali11/go-interview؟

الميزات الرئيسية لـ shomali11/go-interview هي: Algorithmic Problem Solving, Algorithm Implementations, Technical Interview Preparation, Data Structures, Algorithm Libraries, Data Structure Implementations, Linked Data Structures, Real-Time Data Processors.

ما هي البدائل مفتوحة المصدر لـ shomali11/go-interview؟

تشمل البدائل مفتوحة المصدر لـ shomali11/go-interview: greyireland/algorithm-pattern — This project is an algorithm template library and coding interview study guide providing reusable code patterns for… awangdev/leet-code — This project is a curated reference library of algorithmic patterns, data structure implementations, and system design… kodecocodes/swift-algorithm-club — This project is a comprehensive collection of common computer science algorithms and data structures implemented in… ndb796/python-for-coding-test — This repository serves as a comprehensive library for algorithmic problem solving, providing reference implementations… mission-peace/interview — This project is a comprehensive library of reference implementations for fundamental data structures and algorithms,… arnauddri/algorithms — This repository provides a collection of fundamental computer science algorithms and data structures implemented in…