Professional Documents
Culture Documents
RC Tuning Dev Attachment-1295900984
RC Tuning Dev Attachment-1295900984
ﻫﻤﻮﻧﻄﻮر ﮐﻪ ﮔﻔﺘﯿﻢ و ﺣﺘﻤﺎ ﻣﯿﺪوﻧﯿﺪ دوره ﺗﯿﻮﻧﯿﻨﮓ ﻃﺮاﺣﯽ ﺷﺪه ﺗﺎ ﺑﻪ ﺷﻤﺎﯾﯽ ﮐﻪ ﺑﻪ ﺑﺮﻧﺎﻣﻪﻧﻮﯾﺴﯽ و
ﺗﻮﺳﻌﻪ ﻧﺮماﻓﺰار ﻋﻼﻗﻪﻣﻨﺪﯾﻦ و دوﺳﺖ دارﯾﻦ ﺷﻐﻞ آﯾﻨﺪهﺗﻮن ﺗﻮی اﯾﻦ ﺣﻮزه ﺑﺎﺷﻪ ﮐﻤﮏ ﮐﻨﻪ .ﭘﺲ اﮔﻪ
آﺷﻨﺎﯾﯽ ﺑﺎ ﻣﻔﺎﻫﯿﻢ اوﻟﯿﻪ ﺑﺮﻧﺎﻣﻪﻧﻮﯾﺴﯽ دارﯾﺪ ،وﻟﯽ دوﺳﺖ دارﯾﻦ ﺑﯿﺸﺘﺮ ﯾﺎد ﺑﮕﯿﺮﯾﺪ ﯾﺎ اﮔﺮ ﭘﺮوژهﻫﺎی
اﺑﺘﺪاﯾﯽ اﯾﻦ ﺣﻮزه رو ﺗﺠﺮﺑﻪ ﮐﺮدﯾﻦ و ﻣﯽ ﺧﻮاﻫﯿﺪ ﮐﺎرﻫﺎی ﺟﺪیﺗﺮی ﺑﮑﻨﯿﺪ اداﻣﻪی اﯾﻦ ﭼﺎﻟﺶ رو ﺑﺨﻮﻧﯿﺪ،
وﮔﺮﻧﻪ ﻫﻤﯿﻦﺟﺎ ﻓﺎﯾﻞ رو ﺑﺒﻨﺪﯾﺪ و ﭼﯿﺰ ﺟﺪﯾﺪی رو ﺑﺮای ﯾﺎدﮔﯿﺮی ﺷﺮوع ﮐﻨﯿﺪ.
اﯾﻦ دوره ﺧﯿﻠﯽ ﺧﯿﻠﯽ ﻓﺸﺮده و ﺳﻨﮕﯿﻨﻪ و ﻧﯿﺎز داره ﮐﻪ ﻫﻢ اﻧﮕﯿﺰه ﮐﺎﻓﯽ ﺑﺮای ﯾﺎدﮔﯿﺮی داﺷﺘﻪ ﺑﺎﺷﯿﺪ ﻫﻢ ﺗﺎ
ﺣﺪی ﺑﺎ ﺑﻌﻀﯽ ﭼﯿﺰﻫﺎ آﺷﻨﺎ ﺑﺎﺷﯿﺪ وﮔﺮﻧﻪ اﺣﺘﻤﺎﻻ ﺑﻪ ﺧﻮﺑﯽ از ﭘﺲ اﯾﻦ دوره ﻧﻤﯽﺗﻮﻧﯿﺪ ﺑﺮ ﺑﯿﺎﯿﯾﺪ.
١٠
.١ﺑﻪ ﺣﺪاﻗﻞ ﯾﮑﯽ از زﺑﺎنﻫﺎی ﭘﺎﯾﺘﻮن ،C# ،ﺟﺎوا ﯾﺎ ﺟﺎوا اﺳﮑﺮﯾﭙﺖ ﺗﺴﻠﻂ دارم و ﻣﯿﺘﻮﻧﻢ ﺑﻪ راﺣﺘﯽ
ﺑﺎﻫﺎﺷﻮن ﮐﺪ ﺑﺰﻧﻢ.
.٢ﻣﯿﺘﻮﻧﻢ روزاﻧﻪ ٩ﺳﺎﻋﺖ ﭘﺸﺖ ﮐﺎﻣﭙﯿﻮﺗﺮم ﺑﺸﯿﻨﻢ و ﮐﺪ ﺑﺰﻧﻢ و از اﯾﻦ ﮐﺎر ﻟﺬت ﺑﺒﺮم.
.٣ﻣﻮﺿﻮع ﺳﺎﺧﺘﻤﺎن داده ﯾﮑﯽ از ﻣﺒﺎﺣﺚ ﻣﻮرد ﻋﻼﻗﻪم ﺑﻮده ﺑﻪ ﺣﺪی ﮐﻪ ﯾﺎ درﺳﺸﻮ ﭘﺎس ﮐﺮدم ﯾﺎ
اﯾﻨﮑﻪ ﺣﺘﻤﺎ ﮐﺘﺎبﻫﺎی ﻣﺮﺗﺒﻂ ﺑﺎﻫﺎش رو ﺧﻮﻧﺪم.
.٤ﻣﮕﻪ ﻣﯿﺸﻪ از درس ﻃﺮاﺣﯽ اﻟﮕﻮرﯾﺘﻢ ﮔﺬﺷﺖ؟ اﮐﺜﺮ ﺗﻤﺮﯾﻦﻫﺎی ﮐﺘﺎب CLRSرو ﺧﻮدم ﺣﻞ ﮐﺮدم.
.٥ﻋﺒﺎرت ﻣﻌﻤﺎری ﻧﺮماﻓﺰار ﺣﺪاﻗﻞ ﯾﻪ ﺑﺎر ﺑﻪ ﮔﻮﺷﻢ ﺧﻮرده و ﻣﯿﺪوﻧﻢ ﻣﺮﺑﻮط ﺑﻪ ﻃﺮاﺣﯽ ﻧﺮماﻓﺰارﻫﺎﺳﺖ.
.١٠ﺗﺎ ﺣﺎﻻ ﺑﯿﺸﺘﺮ از ١٠٠٠٠ﺑﺎر در ﮔﻮﮔﻞ ﺳﺮچ ﮐﺮدم وﻟﯽ ﻣﯿﺪوﻧﻢ ﻣﻬﻨﺪﺳﯽ ﻧﺮماﻓﺰار ،ﮔﺸﺘﻦ در
stackoverflowﻧﯿﺴﺖ.
ﺣﺎﻻ ﺗﻌﺪاد ﺟﻮابﻫﺎی ﺑﻠﻪ ﺧﻮد را ﺑﺸﻤﺎرﯾﺪ.
اﮔﺮ ﺑﻪ ﺑﯿﺶ از ٦ﻣﻮرد از اﯾﻦ ﺳﻮاﻻت ﺟﻮاب ﻣﺜﺒﺖ دادﯾﺪ اﺣﺘﻤﺎﻻ دوره ﺗﯿﻮﻧﯿﻨﮓ ﻣﻨﺎﺳﺐﺗﻮﻧﻪ و ﺷﻤﺎ ﭘﯿﺶﻧﯿﺎزﻫﺎی
ﻻزم رو دارﯾﺪ ﮐﻪ ﺗﻮ اﯾﻦ دوره ﺷﺮﮐﺖ ﮐﻨﯿﺪ ،وﻟﯽ ﭘﯿﺸﻨﻬﺎد ﻣﯽﮐﻨﯿﻢ راﺟﻊ ﺑﻪ ﻣﻮاردی ﮐﻪ آﺷﻨﺎﯾﯽ ﻧﺪاﺷﺘﯿﺪ ﺣﺘﻤﺎ ﻗﺒﻞ
از ﭘﺬﯾﺮش در دوره ﻣﻄﺎﻟﻌﻪ داﺷﺘﻪ ﺑﺎﺷﯿﺪ.
اﻟﺒﺘﻪ اﮔﺮ ﺟﻮاب ﺷﻤﺎ ﺑﻪ ﺗﻘﺮﯾﺒﺎ ﻫﻤﻪ اﯾﻦ ﺳﻮاﻻت ﺑﻠﻪ اﺳﺖ و ﺗﺠﺮﺑﻪ ﮐﺎر ﺟﺪی در زﻣﯿﻨﻪ ﻣﻬﻨﺪﺳﯽ ﻧﺮماﻓﺰار رو
دارﯾﺪ ،ﻣﻤﮑﻨﻪ ﮐﻪ ﻣﺒﺎﺣﺜﯽ از اﯾﻦ دوره ﺑﺮاﺗﻮن ﺗﮑﺮاری ﺑﺎﺷﻪ اﻣﺎ اﮔﺮ ﻣﺎﯾﻞ ﻫﺴﺘﯿﺪ اﻗﺪام ﺑﻪ ﺛﺒﺖﻧﺎم ﮐﻨﯿﺪ ﻣﻮردی
وﺟﻮد ﻧﺪاره و اﺣﺘﻤﺎﻻ ﺑﺨﺸﯽ از ﻣﺤﺘﻮا ﻫﻢ ﺑﺮاﺗﻮن ﺗﺎزه ﺑﺎﺷﻪ ﮐﻪ ﻣﯽ ﺗﻮﻧﯿﺪ ﻗﺒﻞ از ﺧﺮﯾﺪ ﻧﻬﺎﯾﯽ دوره اﯾﻦ ﻣﻮرد
رو ﺑﺎ ﺗﯿﻢ ﭘﺬﯾﺮش ﭼﮏ ﮐﻨﯿﺪ.
اﮔﺮ ﺑﯿﻦ ٤ﺗﺎ ٦ﺟﻮاب ﺑﻠﻪ داﺷﺘﯿﺪ ﻫﻢ اﺣﺘﻤﺎﻻ ﺑﺘﻮﻧﯿﺪ ﺗﻮی اﯾﻦ دوره ﺷﺮﮐﺖ ﮐﻨﯿﺪ ﺑﻪ ﺷﺮﻃﯽ ﮐﻪ ﺧﯿﻠﯽ ﺳﺮﯾﻊ در
ﻣﻮرد ﭼﯿﺰﻫﺎﯾﯽ ﮐﻪ آﺷﻨﺎﯾﯽ ﻧﺪارﯾﺪ ﻣﻄﺎﻟﻌﻪ رو ﺷﺮوع ﮐﻨﯿﺪ ،اﯾﻨﻄﻮری ﺧﯿﻠﯽ ﺑﺮداﺷﺖ ﺑﻬﺘﺮی از اﯾﻦ دوره ﺧﻮاﻫﯿﺪ
داﺷﺖ.
اﮔﺮ ﮐﻤﺘﺮ از ٤ﭘﺎﺳﺦ ﺑﻠﻪ دارﯾﺪ ،ﺑﺮای اﯾﻦ ﮐﻪ ﺑﺘﻮﻧﯿﺪ اﺳﺘﻔﺎده ﺧﻮﺑﯽ از اﯾﻦ دوره داﺷﺘﻪ ﺑﺎﺷﯿﺪ ﭘﯿﺸﻨﻬﺎد ﻧﻤﯽﮐﻨﯿﻢ
ﮐﻪ اﻻن در اﯾﻦ دوره ﺛﺒﺖﻧﺎم ﮐﻨﯿﺪ و ﺗﺸﻮﯾﻖﺗﻮن ﻣﯽﮐﻨﯿﻢ در اﺑﺘﺪا درسﻫﺎی ﻣﺒﺘﺪی و آﻧﻼﯾﻨﯽ ﮐﻪ در اﯾﻨﺘﺮﻧﺖ
ﻫﺴﺖ رو ﺑﮕﺬروﻧﯿﺪ و اﮔﺮ ﻫﻤﭽﻨﺎن ﻋﻼﻗﻤﻨﺪ ﺑﻮدﯾﺪ ﺑﺮای دورهﻫﺎی ﺑﻌﺪی اﻗﺪام ﮐﻨﯿﺪ.
ﺣﺎﻻ ،اﮔﻪ ﺟﺰو ﺳﻪ دﺳﺘﻪ اول ﺑﻮدﯾﺪ اداﻣﻪی اﯾﻦ ﻓﺎﯾﻞ رو ﺑﺨﻮﻧﯿﺪ (:
ارسال فرم و مترین مبنا رو بر صداقت شام می ذاریم و فرض میکنیم شام به
این موضوع واقف هستید که پاسخ غیر صادقانه به رضر خود شام و دیگر رشکتکنندهها خواهد بود
در ﻓﺮآﯾﻨﺪ ﺛﺒﺖﻧﺎم ﻋﻼوه ﺑﺮ ﻓﺮم ﭘﺬﯾﺮش ﮐﻪ در ﻣﻮرد رزوﻣﻪ و اﻧﮕﯿﺰه ﯾﻪ ﺳﺮی ﺳﻮاﻻت ازﺗﻮن
ﭘﺮﺳﯿﺪه ﻣﯿﺸﻪ ﻻزﻣﻪ ﺑﻪ ﭼﻬﺎر ﺳﻮال در زﻣﯿﻨﻪ ﻧﺮماﻓﺰار ﭘﺎﺳﺦ دﻫﯿﺪ .ﺑﺮای اﯾﻦ ﮐﺎر در ﺳﺎﯾﺖ
hackerrankﺛﺒﺖﻧﺎم ﮐﻨﯿﺪ و ﺟﻮاب ﺳﻮاﻻﺗﯽ ﮐﻪ در زﯾﺮ ﺑﺮای ﺷﻤﺎ اوﻣﺪه رو ﺑﺎرﮔﺬاری ﮐﻨﯿﺪ.
دﻗﺖ ﮐﻨﯿﺪ ﮐﻪ ﺑﺎﯾﺪ ﻓﺎﯾﻞﻫﺎی ﭘﺎﺳﺦ ﺧﻮدﺗﻮن رو ﺑﺮای ﻣﺎ در ﯾﮏ ﻓﺎﯾﻞ زﯾﭗ ارﺳﺎل ﮐﻨﯿﺪ.
ﺑﺮای ارﺳﺎل ﺗﻤﺮﯾﻦ ﺑﺎﯾﺪ ﯾﮏ ﻓﺎﯾﻞ pdfﺑﻨﻮﯾﺴﯿﺪ ﮐﻪ ﻣﺴﺘﻨﺪاﺗﯽ از ﮐﺪﺗﻮن ﺑﺎﺷﻪ) .ﻟﻄﻔﺎ ﺑﯿﺸﺘﺮ
از ﭼﻬﺎر ﺻﻔﺤﻪ ﻧﺸﻪ( در اﯾﻦ ﻣﺴﺘﻨﺪ ،ﺑﻪ ﻧﮑﺎت اﺻﻠﯽ و ﻣﻬﻢ ﺣﺘﻤﺎ اﺷﺎره ﮐﻨﯿﺪ.
ﺗﻤﺮﯾﻦ ﺷﻤﺎ ﺣﺘﻤﺎ و ﺣﺘﻤﺎ ﺑﺎﯾﺪ در ﺳﺎﯾﺖ hackerrankآﭘﻠﻮد ﺷﻮد و ﺑﺪون ﺧﻄﺎ اﺟﺮا ﺷﻮد.
در ﻧﻬﺎﯾﺖ ﻓﺎﯾﻞ ﺿﻤﯿﻤﻪ ﺧﻮد را در ﻗﺎﻟﺐ زﯾﭗ ،ﺷﺎﻣﻞ PDFﻣﺴﺘﻨﺪات ،ﮐﺪﻫﺎی ﺧﻮد و ﯾﮏ
ﻋﮑﺲ از ﺧﺮوﺟﯽ ﮐﺎرﺗﻮن در ﺳﺎﯾﺖ hackerrankﺑﺎ ﺣﺠﻢ ﺣﺪاﮐﺜﺮ ٥٠ﻣﮓ در ﻓﺮم ﺛﺒﺖﻧﺎم
آﭘﻠﻮد ﮐﻨﯿﺪ.
ﻧﻬﺎﯾﺘﺎ ﻣﺎ درارﺳﺎل ﻓﺮم و ﺗﻤﺮﯾﻦ ﻣﺒﻨﺎ رو ﺑﺮ ﺻﺪاﻗﺖ ﺷﻤﺎ ﻣﯽ ذارﯾﻢ و ﻓﺮض ﻣﯿﮑﻨﯿﻢ ﺷﻤﺎ ﺑﻪ
اﯾﻦ ﻣﻮﺿﻮع واﻗﻒ ﻫﺴﺘﯿﺪ ﮐﻪ ﭘﺎﺳﺦ ﻏﯿﺮ ﺻﺎدﻗﺎﻧﻪ ﺑﻪ ﺿﺮر ﺧﻮد ﺷﻤﺎ و دﯾﮕﺮ ﺷﺮﮐﺖﮐﻨﻨﺪهﻫﺎ
ﺧﻮاﻫﺪ ﺑﻮد و ﻣﺎ رو ﻫﻢ در ﮐﻤﮏ ﺑﻪ ﺷﻤﺎ دﭼﺎر ﮔﻤﺮاﻫﯽ ﻣﯿﮑﻨﻪ .اﻟﺒﺘﻪ ﻣﺎ ﻫﻢ در ﺻﻮرت
ﻣﺸﺎﻫﺪه ﺧﻄﺎ ﯾﺎ ﻋﺪم ﺻﺪاﻗﺖ ﻓﺮم ﭘﺬﯾﺮش ﺷﻤﺎ را ﺑﺮرﺳﯽ ﻧﺨﻮاﻫﯿﻢ ﮐﺮد.
RAHNEMA COLLEGE
!Hang out with the professionals