Sorry, no posts matched your criteria.

این سایت در ستاد ساماندهی ثبت شده و تابع قوانین جمهوری اسلامی میباشد

دانلود آهنگ مهراب به نام اتاق ۷

۱ شهریور ۱۳۹۷
بدون نظر

سوالم در مورد رشته م هم هست، من کارشناسی و ارشد و دکترا فناوری اطلاعات خوندم. گرایش هام متفاوت بوده. الان می‌خوام تاییدیه بگیرم از زاب، می‌خوام بدونم کار برای رشته من هست یا نه؟

منظور اینه که سوال در مورد زب و با کدوم مدرک بیام و کار برای اون مدرک هست یا نه تو این گروه بحث نمیشه. ولی اگه سوال اینه که تو زمینه شبکه با خود شرکت متوجه میشه، دقیقا یادم نیست فاصله اون دو تا ایمیل چقد بود ولی در کل خیلی طول میکشید به نسبت
شاید حتی بیش از یک ماه بود فاصله ایمیل ها
یادمه ایمیل بعد از مصاحبه بعد از چلنج که اومد اصن تعحب کردم چون تا اون موقع فکر میکردم دیگه ریجکت شدم صد در صدچه نرم افزاری کار میکنن و … رو میشه مطرح کرد

گذاشتم با تجربه بقیه مراحل یه جا بذارم تو گروه، ولی حالا پرسیدید، فعلا همینو میگم تا بعد.

سه تا برنامه با جاوا میخواستن در ۹۰ دقیقه.
اولیش ۱۰۰% جواب داد و کاملا از نظر بهینگی و جمع و جور بودن مطمئن هستم ازش.
دومی ۱۰۰% رو کیسای خودش و خودم جواب داد ولی ترسیدم وقت کم بیارم، خودم میدونم که بجایnlogn پیچیدگیش n^2 میشه که با توجه به تستای کدیلیتی که این مدت کار کردم، اینجور مواقع درصد کل رو حدود ۸۲ میزنه.
متاسفانه سومیش رو وقت کم آوردم و به اجرا نرسیدم، ولی تا ثانیه آخر تایپ کردم و بهترین الگوریتم رو براش انتخاب کرده بودم )با پیچیدگی n خواسته شده)، و نوشتمش ولی دو سه دستورش ازجمله return رو نرسیدم تایپ کنم!، که بتونم اجراش کنم.
ولی الآن فیلمش رو که از کدیلیتی بگیرن میبینن که دستور آخر رو تو ثانیه های آخر نوشتم😅.
بنظرم اگر زمان محدود نبود شاید میشد کمتر از ۹۰ دقیقه نوشتشون. حالت دیگه گذشت و شد یه تجربه.

خلاصه بزرگترین اشتباهم این بود که به تجربه گلسدور این شرکت و بعضی سایتهای دیگه اعتماد کردم و فکر کردم همیشه سه سوال رو از آسون به سخت مرتب میکنن و همون اول یه نگاه به همش ننداختم، ترسیدم ذهنم درگیر هر سه بشه.
درحالیکه سوال سوم با نگاه اول الگوریتمش به ذهنم رسید و فقط شروع کردم به تایپ، و کاش لااقل چینش دستورات رو رعایت نمیکردم و کامل مینوشتم. نمیدونم شایدم نسبی و شانسیه ترتیب سختی سوالات.

فارغ از نتیجه، از تمامی کسانی که کتاب Cracking the coding interview رو معرفی کردن، یا به تجربه مصاحبه شرکتها در گلسدور اشاره کردن و دوست عزیزی که گفتن مصاحبه کننده اسم کدیلیتی رو ممکنه آورده باشه(من فکر کردم کد یونیتی میگه) و دیگر دوستان تشکر میکنم.

فقط یه مورد رو یادآوری کنم( که البته میخوام درس پس بدم) ظاهرا معمولا در چنین چالشهایی hashزیاد بکار میاد برای پیاده سازی ایده ها و الگوریتمها. چون با متدهایی که داره میشه به پیچیدگی دلخواه سوال برسیم. (همونطور که تو کتاب خیلی تاکید کرده). کلا تسلط بر این موارد خیلی حال میده اینجور جاها:
HashSet
TreeSet
HashMap
TreeMap
HashTable
وحتی مدل لینکدلیستشون.
همچنین بعضی وقتا انتخاب نکردن long بجای int با اینکه ظاهرا پیچیدگی و بهینگی برنامه اوکی بنظر میرسه، ولی مانع میشه از ۱۰۰ شدن جواب در کدیلیتی. (مخصوصا واسه متغیرهای میانی/ متغیرهای ورودی خروجی که مشخصه باید از چه نوع باشن)

با آرزوی توفیق برای همه دوستان

دانلود آهنگ مهراب به نام اتاق ۷

 



مهراب