You are on page 1of 8

‫السالم عليكم‬

‫ازيكم يا شباب يا رب تكونوا كلكوا بخير وفضل من هللا‪...‬‬


‫انا اسف لو هطول عليكوا فى البوست شوية ومتاسف جدا لو كان متاخر شوية"‬
‫كنت بس عايز اوضح شوية نقط واسئلة بالنسبة للتكنيال الخاص بالتراك {‪}open source‬‬
‫وشوية لينكات وفيديوهات ان شاء هللا تفيدكوا‬
‫البوست ده هكتب فيه كل حاجة اعرفها يعنى ممكن يكون فى حاجات ناقصة ولو اى حد عنده‬
‫معلومة زيادة ممكن يضافها مفيش مشكلة وجزاه هللا كل خير‪...‬‬
‫اللهم علمنا ما ينفعا وانفعنا بما علمتنا يا رب العالمين ‪......‬‬
‫========================================‬
‫بالنسبة" يا شباب للكتيكنال مقسم كذا نقطة‬
‫‪OOP , Solid Principles-1‬‬
‫‪Linux Basics-2‬‬
‫‪Database ,SQL-3‬‬
‫‪Operating System-4‬‬
‫هناخد كل نقطة واحدة واحدة‬
‫===============================‬
‫‪: OOP , Solid Principles-1‬‬
‫الزم تكون عارف ان اسئلة التكنيكال فى صميم ‪ oop‬الزم تكون فاهمها كويس اوى بأى لغة‬
‫عشان معظم األسئلة بتكون منها ‪ .‬هيسالك يعنى ايه ‪ oop‬وايه هما مبادئ ‪ oop‬االساسين ‪.‬‬
‫‪ oop‬هو البرمجة بالكئانات الموجة او البرمجة الشيئية" قايم وبيعتمد على الكائنات ‪objects‬‬
‫وهى اسلوب او تكنيك بطبقه عشان اخلى الكود بتاعى‬
‫‪standard-1‬‬
‫‪more readable -2‬‬
‫‪easy maintained-3‬‬
‫‪flexible-4‬‬
‫واهم مبادئ ال ‪oop‬‬
‫‪Encapsulation-1‬‬
‫‪inheritance-2‬‬
‫‪Polymorphism-3‬‬
‫‪Abstraction-4‬‬
‫ طبعا بشكل عام الزم تكون فاهم المبادئ دى كويس‬oop ‫ده‬
oop ‫طب ايه االسئلة اللى ممكن تتسالها فى جزية ال‬
‫ وايه المبادئ‬oop ‫ يعنى ايه‬-1
Polymorphism ‫ ايه هو‬, Encapsulation ‫ يعنى ايه كل مبدا منهم يعنى مثال ايه هو‬-2
‫ السؤال ده مهم جدا‬overriding ‫ و ال‬overloading ‫الفرق بين ال‬-3
‫ وينفع يكون عندى اكتر من واحد‬, constructor ‫يعنى ايه‬-4
constructor ===>private‫ ينفع يكون ال‬-5
static ‫ يكون‬constructor ‫ينفع ال‬-6
abstarct class ‫ وال‬interface ‫ايه الفرق بين ال‬-7
abstract method ‫ يعنى ايه‬-8
‫ وايه هو حلها‬diamond problem ‫يعنى ايه‬-9
value types ‫ وال‬reference type ‫الفرق بين ال‬-10
paramters ‫ االجابة صح عشان مش بياخد‬overload ‫ ملوش‬destructor ‫ ال‬-11

. ‫ دى كل االسئلة اللى اعرفها‬oop ‫ده بالنسبة لل‬


------------------------------------------
:solid principles ‫نيجى للجزئية الخاصة بال‬
.S.O.L.I.D is short for the first five object-oriented design principles
These principles, when combined together, make it easy for a
programmer to develop software that is easy to maintain and
.extend. They also make it easy to refactor code
‫يعنى ايه الكالم ده ويعنى ايه المبادئ والمفاهيم دى ببساطة مبادئ لما تبطقهم مع بعض فى‬
‫اى كود خاص بسوفت وير بيكون الكود سهل وسلس ومنظم وسهل تعدل فيه وتضيف عليها‬
‫وتعيد استخدام الكود بسهولة حسب متطلبات مشروعك‬
‫ودى اختصاراتهم‬
S - Single-responsibility principle
O - Open-closed principle
L - Liskov substitution principle
I - Interface segregation principle
D - Dependency Inversion Principle
‫ بتشرحهم مش هياخددوا منك نص ساعة‬playlist ‫بالنسبة" للجزء ده دى‬
https://www.youtube.com/(]…https://www.youtube.com/watch[
watch?v=awMuOt-
_Myc&list=PL9jE0Xyoz28sO81d_xfFci9y9AUCXjCcw&fbclid=IwA
R2456cFRnMfBNtZZrwzwehaZKWTHGRWM9mk1FbPRgyxaFBj
)KVhVVkkLn88
=================================================
: Linux ‫ندخل على تانى جزء‬
‫ سهله خالص سالت ناس من الدفعة اللى فات وقالوا إنها‬commands ‫أسئلة‬
‫ بس كده‬commands
: ‫بالترتيب" اهو‬
ls ===> list all files and directories in the present directory -1
cd ===> change directory command-2
cat ===>concatenates and display files command-3
pwd ===> show in which directory you are in-4
mkdir===> create new directory command-5
rm ===>delete or remove files and directory command-6
rmdir ===>remove directory or directory structure -7
mv===>moves files and directoies to specfic-8
"‫ فيدبوهات بس يا عم سهلة وبسيطة‬10 ‫ على اليويتوب انت محتاج منها اول‬playlist ‫ودى‬
https://l.facebook.com/l.php?(]…https://www.youtube.com/playlist[
u=https%3A%2F%2Fwww.youtube.com%2Fplaylist%3Flist
%3DPLS1QulWo1RIb9WVQGJ_vh-RQusbZgO_As%26fbclid
%3DIwAR34ZPqtsy-eyT6Stny2C5f_2fezNxROV-
t304GgSPY25j5iLW8RpFpxQ3Q&h=AT0WMe75vBm5VnraLzyd
WB3MXVYYwQI1u8piw1x_kJTB_TjJoEUN82kMTz60A3cYfJNR
TZ0V9kb7WlbMUGyk4k7QIH8BEu4aN19pwQhh52MUDRS4HOJ
)J-a0oMBiMQRtQG1CfooCmiWCWyJSTGjvjbXKl8aZys97w
=================================================
SQL ‫ و‬, database ‫ندخل على ثالت جزء اال وهو ال‬
‫ سهله مش معقدة زى مثال‬DB ‫اسئلة‬
, SQL ‫يعنى ايه‬-1
, having , where ‫ ايه الفرق بين‬-2
, truncate , delete ‫ ايه الفرق بين‬-3
, orcale DB , DB 2, Microsoft SQL server ‫أمثلة على داتا بيز‬-4
primary key ‫ يعنى ايه‬-5
one to one , one to many , many to ‫ اللى هى‬relationship ‫ ايه انواع ال‬-6
,many
types of database ‫ و ال‬,database ‫يعنى ايه‬-7
ddl ‫أو يعنى ايه‬, dml data manipulate language ‫ ممكن برضو يسألك يعني ايه‬-8
‫ ده كل األسئلة اللى اعرفها وهللا بالضبط‬data definition language
queries ‫ اخيرا فى حد زملينا فى منحة المجندين فى الجيش قال انه اتسال فى‬-9
‫فناخد بالنا ونشوف" امثلة وطبعا لو بتسال على فيديوهات موجود برضو باذن هللا‬
‫ لمحمد الدسوقى فيديوهات قصيرة مش طويلة مش الزم تخلها‬sql ‫ خاصة بال‬playlist ‫دى‬
‫كلها على قد ما تقدر‬
https://l.facebook.com/l.php?(]…https://www.youtube.com/watch[
u=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv
%3DDj1zTZwbMOQ%26list
%3DPL85D9FC9DFD6B9484%26fbclid
%3DIwAR25QOYr4SGRO2T-pI-
u_EewwCDBXm8evnkS4Xgvix3kcF1HHK9QuWobCfY&h=AT11Q
6cmWsCzSAHEB-sHxzSGufuFtbGHsJAh-
rfrU6_s0jCaWgXRdkUearVcAX6EMrgQ2wwRsw7QZpjiBYJlF8sl
kH-qfkEuoLFoP8F4CWEG44HAPJ4-
)cycvPEgD7ZtD71bXxshd3HScRGMUHFB08hU4x_6CD_rY
===============================================
Operating system‫اخر جزية ال‬

Operating System-
An operating system is a program that acts as an interface between
the user and the computer hardware and controls the execution of
all kinds of programs

:Operating System Components-


kernel-1
shell-2
Libraries-3
Applications-4

Types of Operating Systems-


Following are some of the most widely used types of Operating
.system

Simple Batch System-1


Multiprogramming Batch System-2
Multiprocessor System-3
Desktop System-4
Distributed Operating System-5
Clustered System-6
Realtime Operating System-7
Handheld System-8

:Operating System Functions


it boots the computer-1
perform basic computer tasks, managing various devices mouse -2
and keyboard
provide user interface-3
provide file management-4
Memory management
Memory management is the functionality of an operating system
which handles or manages primary memory and moves processes
back and forth between main memory and disk during execution

Read-only memory (ROM)


is a type of non-volatile memory used in computers and other
electronic devices. Data stored in ROM

Random-access memory(RAM)
is a form of computer memory that can be read and changed in any
.order, typically used to store working data and machine code

:CPU Scheduling
CPU scheduling is a process which allows one process to use the
CPU while the execution of another process is on hold(in waiting
.( state) due to unavailability of any resource like I/O etc

:Deadlock
A deadlock happens in operating system when two or more
processes need some resource to complete their execution that is
held by the other process
=================================================
: ‫شوية اسئلة فى اكتب اكود‬
Write code to reverse String-1
write code to Duplicate array-2
)‫ (مهم‬write code to find repeated elements in array-3
) ‫(مهم‬write code to find non repeated elements in array-4
)‫(مهم‬write code to check if array is palindrome or not-5
write code to rotate array 180 degree-6
‫‪write code to find prime number-7‬‬

‫=================================================‬
‫اخر حاجات لملخص االنترفيو ‪:‬‬
‫اول حاجة تدخل الصبح تكون نايم كويس ومصحصح ومركز يعنى بالش ارجوك تكون مطبق‬
‫اول ما توصل بالسالمة ويكون بدرى شوية ومعاك وقت هيطلب بطاقتك على البااب يعلم على‬
‫اسمك فى كشف االسماء ويدهالك مرة تانية هتنتظر فى الكافتيرا لحد الساعة ‪ 9‬بعد كده كله‬
‫هيدخل رووم حد كم ال ‪ iti‬هيشرح كل حاجة عن اليوم هيمشى ازاى وكل االستفسارات‬
‫واالسئلة بعد كده كل جروب هيروح انترفيو" التكنكال الخاص بالتراك بتاعه والجزء التانى‬
‫بيكون ‪ HR‬وبعدين اللى كان ‪ HR‬يروح تكنكال واللى كان تكنكال يروح" ‪ HR‬اليوم بينتهى‬
‫على كدا‬
‫طب اول ما ادخل التكنيكال اول حاجة هيسالهاك اول ما تدخل ايه لغة البرمجة تحبي ندردش‬
‫وأسألك فيها فشوف احسن لغة دايس فيها واحسن لغة تعرفها وتجاوب فيها براحتك وخاصة‬
‫تكون فاهم ‪ oop‬على اللغة ولو فاهم ال ‪ oop‬باى شكل مفيش مشكلة يكون عندك ال‬
‫‪ concept‬بتاع ال ‪ oop‬انا مثال دايس فى ال ‪ Java‬كده يعني واحد تانى ‪C++‬‬
‫وهو مش هيدخل معاكى تحدى فى اللغة بالعكس االسئلة ‪ basics‬جدا وبيشوف" مدى معرفتك‬
‫بالتراك واستعدادك ليه‬
‫بالنسبة" بقى ال ‪HR‬‬
‫ففى ‪ playlist‬بتاعت الدفعة ‪open source 35‬على اليوتيوب ده مهمة" جدا احسن ختااام‬
‫ليك‬
‫[‪https://www.youtube.com/cha…/‬‬
‫‪https://l.facebook.com/(]UC03fQA9DASEhhkUiGLmhuMw/videos‬‬
‫‪l.php?u=https%3A%2F%2Fwww.youtube.com%2Fchannel‬‬
‫‪%2FUC03fQA9DASEhhkUiGLmhuMw%2Fvideos%3Ffbclid‬‬
‫‪%3DIwAR0GxLMJuA22L8CEtFnPcS8j1ckijLoHmhAmramBZz0a‬‬
‫‪Btp7hp4h8dcosn0&h=AT3Ri-vPyGQsb9MohKeszF8t-‬‬
‫‪zWNotWDLU9LmmMWZJOPiYtcOs2umz4P3I-‬‬
‫‪ZD4pxMArIJUnTaHo-‬‬
‫‪fhFzBa6nrTLFtJzZrRNYXcjfwP1RfYRu6BqvE-‬‬
‫‪)iBORUBN_CEx4JMOAGxyjD8bKWQGJSkPmx_rDxT4lJsxu6A‬‬
‫ده محتواها‬
‫‪Soft Skills-1‬‬
‫‪object-oriented-programming-2‬‬
‫‪database fundamentals-3‬‬
‫‪ linux fundamentals-4‬مش مهم‬
‫‪web fundamentals-5‬‬
‫‪mysql-6‬‬
‫‪PHP-7‬‬
‫=================================================‬
‫واخير ربنا يكرمكوا كلكوا ويعينكوا ويوفقكوا ويفرحوا بالمنحة يا رب وخليكوا دايما عارفين‬
‫ان ربنا دائما كاتب الخير وان امر المؤمن كله خير‬
‫ومتنسنيش من صالح دعائكم واى حد عنده استفسار انا تحت امره فى اى وقت واسف جدا‬
‫على االطالة‬

You might also like