Salem

Salem

18-07-2022

10:22

عمري ما كنت بعرف احل كويس في ال coding interviews والجامعة مكنش فيها ACM ومعرفتش الحاجات ديه غير لما اتخرجت اساسا. مؤخرا بحل كويس الا حد ما، ف لو انسان في نفس وضعي اللي نفع معايا كان التالي بالضبط: ١) ال study plan لل data structures في leetcode اول 2 parts +

٢) كورس grokking the coding interview ده كان مناسب لشخص زيي مش مستوعب ان في الاخر هي كام pattern وكل حاجة بتلف حواليها؛ الكورس على البونص: educative نزلوا انضف System Design كورس شفته جديد اسمه Grokking Modern System Design for Software Enginees & Managers

المشكلة اللي فضلت معايا سنين في ال coding interviews هي أن كل ديه اسئلة، هحل ايه ولا ايه وبالتالي مكنتش بعرف ابدأ. اللي شفته ان فعلا ال lists المشهورة زي Blind 75 وامثالها بتجيب نتيجة سحرية، عشان معظم الوقت ال interviewer نفسه بيسأل اللي عارفه منهم برضه.

فرصة انك تركز في ال lists المشهورة (اللي معظم اسئلتها في الكورس المذكور اعلاه) وتلاقي المسائل في الانترفيوهات جاية منها كبيرة فعلا (في تجربتي ع الاقل).

كذة انترفيو كانت الأسئلة graphs، هذا الفيديو الجميل جدا كان بيدي pattern سهل ينفع يتحل بيه كل مسائل ال graphs تقريبا وكان مفيد بشكل مش طبيعي ليا

وده شجعني اني اشوف فيديو ال dynamic programming لنفي الشخص اللي عاملي عقدة من سنين وعمري ما عرفت احل مسألة واحدة فيه، والفيديو جميل فعلا. المرة اللي اتسألت فيها dynamic programming كانت بالصدفة من الكام مسألة اللي هو شرحهم، هو بيوصل المعلومة حلو خالص

الموضوع سخيف جدا عشان هي توبيكات كتيرة، ودايما فيه خوف وتوجس ان هتتسأل في التوبيك اللي لسة مذاكرتوش، وده فعلا خوف مبرر بس ملوش حل. الخوف بيقل اول ما تلاقي نفسك عديت على كل التوبيكات ديه مرة حتى لو كل المسائل كانت easy. ف لو هعيد تاني بدل ما كنت باخد توبيك وافهمه كويس +

كنت هفهم الاساس لكل توبيك، احل المسائل ال easy بتاعته وانقل ع اللي بعده وبعدين الف وافهم اكتر واحل ال medium.

هذه هي خلاصة ال ٤ شهور اللي فاتوا معايا، ادعولي بقلب اتقبل في اللي مستني اتقبل فيه بقى وانت بتسكرولوا كدة


Follow us on Twitter

to be informed of the latest developments and updates!


You can easily use to @tivitikothread bot for create more readable thread!
Donate 💲

You can keep this app free of charge by supporting 😊

for server charges...