اور خداوند نے حکم دیا: "ایک انٹرویو لیں اور پیشکشیں قبول کریں"

فرضی واقعات پر مبنی ایک سچی کہانی۔
تمام اتفاقات حادثاتی نہیں ہوتے۔
تمام لطیفے مضحکہ خیز نہیں ہوتے۔

- سرجی، ہیلو. میرا نام بی بی ہے، میرا ساتھی باب ہے اور ہم دو... ٹیم لیڈر ہیں، ہم ایک طویل عرصے سے اس پروجیکٹ میں ہیں، ہم تمام کاموں کو دل سے جانتے ہیں اور آج ہم آپ کے علم اور مہارت کے بارے میں بات کریں گے۔
آپ کا CV کہتا ہے کہ آپ سینئر ہیں، بنیادی طور پر .NET کے ساتھ کام کرتے ہیں، غیر مطابقت پذیر اور ملٹی تھریڈڈ پروگرامنگ کو سمجھتے ہیں، الگورتھم اور ڈیٹا سٹرکچر کی بنیادی باتوں پر اعتماد کے ساتھ مہارت حاصل کرتے ہیں، شروع سے ہی بڑے ماڈیولز کو ری فیکٹرنگ اور ڈیزائن کرنے دونوں میں تجربہ رکھتے ہیں۔ اور پھر بھی، کوئی مدد نہیں کر سکتا مگر یہ احمقانہ سوال پوچھیں: مختصراً اپنے بارے میں بتائیں؟
- ہیلو، بی بی اور بوبا. میں بنیادی طور پر .NET کے ساتھ کام کرتا ہوں، میں غیر مطابقت پذیر اور ملٹی تھریڈڈ پروگرامنگ کو سمجھتا ہوں، مجھے الگورتھم اور ڈیٹا ڈھانچے کی بنیادی باتوں پر اعتماد حاصل ہے، اور مجھے شروع سے ہی بڑے ماڈیولز کو ری فیکٹرنگ اور ڈیزائن کرنے کا تجربہ ہے۔ مختصراً یہی ہے۔
- آپ کا شکریہ. ٹھیک ہے، چلو شروع کرتے ہیں! گرم کرنے کے لیے، کچھ آسان: آپ کون سے درخت جانتے ہیں اور ان کے آس پاس کیسے جانا ہے؟
- بلوط، ببول، میپل، چیری... تو فوراً کوئی اور بات ذہن میں نہیں آتی۔ جہاں تک درخت کو عبور کرنے کا تعلق ہے، آپ درخت کو مختلف اطراف سے عبور کر سکتے ہیں: بائیں یا دائیں طرف۔ میں یہ بھی جانتا ہوں کہ آپ درخت پر چڑھ سکتے ہیں اور درختوں میں کھوکھلے ہیں جہاں کبھی کبھی گلہری رہتی ہیں۔
- ٹھیک. پھر سوال یہ ہے کہ کسی چیز کو حوالہ سے پاس کرنے اور اسے مکمل طور پر نقل کرنے میں کیا فرق ہے؟
- فرق یہ ہے کہ پہلی صورت میں اعتراض کو حوالہ کے ذریعے پاس کیا جاتا ہے، اور دوسری صورت میں یہ مکمل طور پر نقل کیا جاتا ہے۔
- آپ گراف کے بارے میں کیا جانتے ہیں؟
- میں کاؤنٹ لیو نیکولاوچ ٹالسٹائی کے کام کا دل کی گہرائیوں سے احترام کرتا ہوں؛ بچپن میں میں نے کتاب "دی کاؤنٹ آف مونٹی کرسٹو" پڑھی۔ اور کون ڈریکولا کاؤنٹ نہیں جانتا؟!
- "ٹھوس" کیا ہے؟
- "ٹھوس"، کم کثرت سے - "ٹھوس"۔ سیاق و سباق پر منحصر ہے، یقینا.
- کوڑا اٹھانے والا کیسے کام کرتا ہے؟
’’میں بھی جانتا ہوں۔ ایک عام کوڑا اٹھانے والا نارنجی رنگ کے روشن اور حفاظتی جوتے پہنتا ہے۔ وہ بنیادی طور پر رات کو کام کرتا ہے - کوڑے کے ٹرک پر۔ کوڑا اٹھانے والے کا بنیادی کام کچرے کے ڈبوں کے مواد کو کچرے کے ٹرک کے پچھلے حصے میں منتقل کرنا ہے، اس بات کا خیال رکھتے ہوئے کہ سڑک پر بدبودار کچرا نہ پھیلے۔ مختصراً، ہم کہہ سکتے ہیں کہ فضلہ اکٹھا کرنے والوں کی اہمیت کو ہمارا معاشرہ کم سمجھتا ہے، لیکن ان کا کام اتنا ہی قیمتی ہے جتنا کہ اساتذہ اور نانبائیوں کا کام!
- اور آج کا آخری احمقانہ سوال: فرض کریں کہ ہمارے پاس ایک کروی گھوڑا ہے جو انسان کی طرح اپنی پچھلی ٹانگوں پر چل سکتا ہے۔ نائٹ کا پھانسی کا سیاق و سباق موجودہ خلائی وقت کے تسلسل سے منسلک ہے۔ مشرق وسطی میں فوجی تنازعات شروع کرنے کی صلاحیت کے ساتھ ایسے گھوڑوں کے ایک تالاب کو محسوس کرنا ضروری ہے۔ آپ اسے O(n * log(n)) میں کیسے کریں گے؟
- ہمم... شروعات کرنے والوں کے لیے، میں قیمتی فیصلے ترک کر دوں گا۔ میں آخر کار سمجھوں گا کہ کروی گھوڑوں کا کوئی تالاب نہیں ہے - اور سوال کی تشکیل تمام معنی کھو دے گی۔ میں خود بھی اسی وقت یہ گھوڑا اور ایسے گھوڑوں کا تالاب اور مشرق وسطیٰ بن جاؤں گا۔ ابدی کے ساتھ ضم ہونے کے لیے، O( n * log(n) ) O ( n ^ n ) سے بالکل الگ نہیں ہے۔
- آپ کا شکریہ، سرجی. ہم آپ کو واپس بلائیں گے۔
- واقعی یہ ہے: آپ کا استقبال ہے۔ واپس کال کرنے کی ضرورت نہیں۔

ماخذ: www.habr.com

نیا تبصرہ شامل کریں