புரோகிராமர்கள், நேர்காணலுக்குச் செல்லுங்கள்

புரோகிராமர்கள், நேர்காணலுக்குச் செல்லுங்கள்
சேனலில் இருந்து ஒரு வீடியோவில் இருந்து படம் எடுக்கப்பட்டது "போராளி அமேதிஸ்டுகள்»

லினக்ஸின் சிஸ்டம் புரோகிராமராக சுமார் 10 வருடங்கள் பணிபுரிந்தேன். இவை கர்னல் தொகுதிகள் (கர்னல் ஸ்பேஸ்), பல்வேறு டீமான்கள் மற்றும் பயனர் இடத்திலிருந்து வன்பொருளுடன் பணிபுரிதல் (பயனர் இடம்), பல்வேறு பூட்லோடர்கள் (u-boot, முதலியன), கட்டுப்படுத்தி நிலைபொருள் மற்றும் பல. சில நேரங்களில் இணைய இடைமுகத்தை வெட்டுவது கூட நடந்தது. ஆனால் அடிக்கடி நான் ஒரு சாலிடரிங் இரும்புடன் உட்கார்ந்து அச்சிடப்பட்ட சர்க்யூட் போர்டு வடிவமைப்பாளர்களுடன் தொடர்பு கொள்ள வேண்டியிருந்தது. அத்தகைய வேலையின் சிக்கல்களில் ஒன்று, உங்கள் திறமையின் அளவை மதிப்பிடுவது மிகவும் கடினம், ஏனென்றால் நீங்கள் ஒரு பணியை மிகவும் ஆழமாக அறிந்திருக்கலாம், ஆனால் மற்றொன்றை நீங்கள் அறியாமல் இருக்கலாம். இப்போது எங்கு செல்ல வேண்டும், என்ன நீரோட்டங்கள் உள்ளன என்பதைப் புரிந்துகொள்வதற்கான ஒரே போதுமான வழி நேர்காணலுக்குச் செல்வதுதான்.

இந்தக் கட்டுரையில், லினக்ஸ் சிஸ்டம் புரோகிராமராக ஒரு காலியிடத்திற்கான நேர்காணல் அனுபவம், நேர்காணலின் பிரத்தியேகங்கள், வேலை மற்றும் எதிர்கால முதலாளியுடன் தொடர்புகொள்வதன் மூலம் உங்கள் தனிப்பட்ட அறிவை எவ்வாறு மதிப்பிடுவது மற்றும் நீங்கள் என்ன செய்யக்கூடாது என்பதை சுருக்கமாகக் கூற விரும்புகிறேன். அதிலிருந்து எதிர்பார்க்கலாம்.

கட்டுரையில் பரிசுகளுடன் ஒரு சிறிய போட்டி இருக்கும்.

தொழிலின் அம்சங்கள்

நான் பணிபுரிந்த குறிப்பிட்ட துறையில் சிஸ்டம்ஸ் புரோகிராமர், ஒரு முழுமையான பொதுவாதி: நான் குறியீடு மற்றும் பிழைத்திருத்த வன்பொருள் இரண்டையும் எழுத வேண்டியிருந்தது. மேலும் பெரும்பாலும் நீங்களே ஏதாவது சாலிடர் செய்ய வேண்டிய அவசியம் இருந்தது. அவ்வப்போது, ​​வன்பொருளுக்கான எனது சரிசெய்தல் டெவலப்பர்களுக்கு மாற்றப்பட்டது. எனவே, இந்த பகுதியில் பணிபுரிய, டிஜிட்டல் சர்க்யூட்ரி மற்றும் புரோகிராமிங் ஆகிய இரண்டிலும் உங்களுக்கு நல்ல அறிவுத் தளம் தேவை. இதன் காரணமாக, சிஸ்டம் புரோகிராமர் பதவிக்கான நேர்காணல்கள் பெரும்பாலும் எலக்ட்ரானிக்ஸ் நிபுணரைத் தேடுவது போல் இருக்கும்.

புரோகிராமர்கள், நேர்காணலுக்குச் செல்லுங்கள்
சிஸ்டம்ஸ் புரோகிராமருக்கான பொதுவான பணிநிலையம்.

டிரைவர்களை பிழைத்திருத்தம் செய்யும் போது மேலே உள்ள புகைப்படம் எனது வழக்கமான பணியிடத்தைக் காட்டுகிறது. தர்க்க பகுப்பாய்வி அனுப்பப்பட்ட செய்திகளின் சரியான தன்மையைக் காட்டுகிறது, அலைக்காட்டி சமிக்ஞை விளிம்புகளின் வடிவத்தை கண்காணிக்கிறது. மேலும், jtag பிழைத்திருத்தி சட்டத்தில் சேர்க்கப்படவில்லை, இது நிலையான பிழைத்திருத்த கருவிகள் இனி சமாளிக்கும் போது பயன்படுத்தப்படுகிறது. இந்த எல்லா உபகரணங்களுடனும் நீங்கள் வேலை செய்ய வேண்டும்.

தயாரிப்பை நிறுவிக்கு எடுத்துச் செல்வதை விட, சில கூறுகளை மீண்டும் சாலிடர் செய்வது மற்றும் இடவியல் பிழைகளை நீங்களே சரிசெய்வது வேகமாகவும் எளிதாகவும் இருக்கும். பின்னர் ஒரு சாலிடரிங் நிலையமும் உங்கள் பணியிடத்தில் வசிக்கும்.

இயக்கி மற்றும் வன்பொருள் மட்டத்தில் வளர்ச்சியின் மற்றொரு அம்சம், கூகிள் உதவாது. பெரும்பாலும் நீங்கள் உங்கள் பிரச்சனையைப் பற்றிய தகவலைத் தேட வேண்டும், மேலும் மூன்று இணைப்புகள் உள்ளன, அவற்றில் இரண்டு சில மன்றத்தில் உங்கள் சொந்த கேள்விகள். அல்லது இன்னும் மோசமானது, 5 ஆண்டுகளுக்கு முன்பு கர்னல் அஞ்சல் பட்டியலில் கேட்ட அதே ஏழைப் பையனிடம் இருந்து ஒரு கேள்வியை நீங்கள் காணும்போது, ​​அதற்கு பதில் கிடைக்கவில்லை. இந்த வேலையில், வன்பொருள் மற்றும் மென்பொருளின் வடிவமைப்பில் உள்ள பிழைகள் தவிர, ஆவணப்படுத்தல் பிழைகள் அடிக்கடி சந்திக்கப்படுகின்றன - இவை மிகவும் கடுமையான மற்றும் விரும்பத்தகாத சிக்கல்களாக இருக்கலாம். சில சமயங்களில் பதிவேடுகள் தவறாக விவரிக்கப்படுகின்றன அல்லது அவற்றிற்கு எந்த விளக்கமும் இல்லை. ரேண்டம் எண்களை சில பதிவேடுகளில் (ஒரு வகையான தலைகீழ்) அறிவியல் ரீதியாக குத்துவதன் மூலம் மட்டுமே இத்தகைய சிக்கல்களை தீர்க்க முடியும். செயலியில் சில செயல்பாடுகள் இருப்பது பெரும்பாலும் நிகழ்கிறது, ஆனால் நீங்கள் தவிர வேறு யாரும் இந்த செயல்பாட்டை செயல்படுத்தவில்லை (குறிப்பாக செயலி புதியதாக இருந்தால்). இதன் பொருள் 70% குழந்தைகளுக்கான ரேக் மூலம் வயல் முழுவதும் நடப்பதாகும். ஆனால் ஆவணங்கள் இருக்கும்போது, ​​பிழைகள் இருந்தாலும், இது ஏற்கனவே முன்னேற்றம். ஆவணங்கள் எதுவும் இல்லை என்பது பெரும்பாலும் நிகழ்கிறது, மேலும் இரும்பு எரியும் போது கண்ணிவெடிகள் வழியாக நடப்பது தொடங்குகிறது. ஆம், இதுபோன்ற பிரச்சினைகளையும் நான் வெற்றிகரமாக தீர்த்தேன்.

நேர்காணல்கள்

உங்கள் வேலையை நீங்கள் விரும்பினாலும், அதை மாற்ற விரும்பாவிட்டாலும், நீங்கள் குறைந்தது ஆறு மாதங்களுக்கு ஒரு முறையாவது நேர்காணலுக்குச் செல்ல வேண்டும் என்பதே எனது கருத்து. ஒரு நேர்காணல் ஒரு நிபுணராக உங்கள் நிலையைப் புரிந்துகொள்ள உங்களை அனுமதிக்கிறது. மிகவும் மதிப்புமிக்க நேர்காணல்கள் தோல்வியடைகின்றன என்று நான் நம்புகிறேன். உங்கள் அறிவில் எந்த இடையூறுகள் மேம்படுத்தப்பட வேண்டும் என்பதை மிகத் துல்லியமாகக் காட்டுபவர்கள்.

மற்றொரு சுவாரஸ்யமான அம்சம் நேர்காணல்களின் தரம். இது எனது அவதானிப்பு, அது உண்மையல்ல, நான் அதிர்ஷ்டசாலி என்பதை ஒப்புக்கொள்கிறேன். நேர்காணல் சூழ்நிலையின்படி நடந்தால்:

  • உங்களைப் பற்றி எங்களிடம் கூறுங்கள்;
  • எங்களுக்கு அத்தகைய பணிகள் உள்ளன;
  • நீ விரும்பும்?

இந்த உரையாடலுக்குப் பிறகு நீங்கள் ஒருவருக்கொருவர் விரும்பினால், நீங்கள் வேலைக்குச் சென்றால், ஒரு விதியாக, நிறுவனம் மற்றும் பணிகள் மிகவும் இனிமையானதாகவும் போதுமானதாகவும் இருக்கும். ஒரு நேர்காணல் நரகத்தின் 12 வட்டங்கள் வழியாகச் செல்வது போல் இருந்தால்: HR உடனான முதல் நேர்காணல், பின்னர் புரோகிராமர்கள் குழுவுடனான நேர்காணல், பின்னர் இயக்குனர், அதிக வீட்டுப்பாடம் போன்றவை, ஒரு விதியாக இவை தோல்வியடைந்த நிறுவனங்கள், அதில் நான் வேலை செய்யவில்லை. மிக நீண்ட காலத்திற்கு. மீண்டும், இது ஒரு தனிப்பட்ட அவதானிப்பு, ஆனால் ஒரு விதியாக, அதிக அதிகாரத்துவம் மற்றும் இழுத்தடிக்கப்பட்ட பணியமர்த்தல் செயல்முறை நிறுவனத்திற்குள் அதே சரியான செயல்முறைகள் நடைபெறுகின்றன என்பதைக் காட்டுகிறது. முடிவுகள் மெதுவாகவும் பயனற்றதாகவும் எடுக்கப்படுகின்றன. நேர்காணல் நரகத்தின் வட்டங்கள் இருந்தபோது எதிர் சூழ்நிலைகளும் இருந்தன, மேலும் நிறுவனம் சிறப்பாக மாறியது, மற்றும் மணிக்கட்டில் அறைந்த பிறகு, நிறுவனம் ஒரு சதுப்பு நிலமாக மாறியது, ஆனால் இவை அரிதானவை.

சூழ்நிலை: சந்தித்தது, உங்களைப் பற்றிச் சொன்னது மற்றும் பணியமர்த்தப்பட்டது, சிறிய நிறுவனங்களில் மட்டுமே உள்ளது என்று நீங்கள் நினைத்தால், இல்லை. நூற்றுக்கணக்கான மக்களைப் பணியமர்த்தும் மற்றும் உலகச் சந்தைகளில் பிரதிநிதித்துவப்படுத்தும் மிகப் பெரிய நிறுவனங்களில் இதை நான் பார்த்திருக்கிறேன். இது ஒரு சாதாரண பொறிமுறையாகும், குறிப்பாக உங்களிடம் சிறந்த பதிவுகள் இருந்தால் மற்றும் உங்கள் முந்தைய முதலாளிகளை அழைத்து உங்களைப் பற்றி கேட்க வாய்ப்பு இருந்தால்.

என்னைப் பொறுத்தவரை, ஒரு நிறுவனம் அவர்களின் திட்டங்கள் மற்றும் குறியீட்டின் உதாரணங்களைக் காட்டச் சொன்னால் அது ஒரு நல்ல குறிகாட்டியாகும். விண்ணப்பதாரரின் பயிற்சி நிலை உடனடியாகக் காட்டப்படும். மேலும், என்னைப் பொறுத்தவரை, வேட்பாளர்களைத் தேர்ந்தெடுக்கும் பார்வையில், நிகழ்ச்சி நேர்காணலை விட இது மிகவும் பயனுள்ள தேர்வு முறையாகும். உண்மையில், நீங்கள் உற்சாகத்திலிருந்து ஒரு நேர்காணலில் தோல்வியடையலாம் அல்லது மாறாக, அட்ரினலின் மூலம் வெளியேறலாம். ஆனால் உண்மையான வேலையில், நீங்கள் உண்மையான பணிகளைச் சமாளிக்க முடியாது. நானே மக்களை நேர்காணல் செய்தபோது இதை நான் சந்தித்தேன். ஒரு நிபுணர் வருகிறார், தன்னை சிறந்தவராகக் காட்டுகிறார், நான் அவரை விரும்பினேன், அவர் எங்களை விரும்பினார். நான் ஒரு மாதத்திற்கு எளிமையான பிரச்சனையுடன் போராடினேன், இதன் விளைவாக, மற்றொரு புரோகிராமர் அதை ஓரிரு நாட்களில் தீர்த்தார். நான் அந்த புரோகிராமருடன் பிரிந்து செல்ல வேண்டியிருந்தது.

நேர்காணல்களில் நிரலாக்க பணிகளை நான் குறிப்பாக மதிக்கிறேன். சந்திப்பின் போது, ​​மன அழுத்தம் மற்றும் வீட்டுப்பாடத்தின் போது தீர்க்கப்பட வேண்டியவை. மன அழுத்தம் நிறைந்த சூழ்நிலையிலும் அவசரகாலத்திலும் பிரச்சனைகளை விரைவாகவும் துல்லியமாகவும் தீர்க்க நீங்கள் எவ்வளவு தயாராக இருக்கிறீர்கள் என்பதை முதலில் காட்டுகிறது. இரண்டாவது உங்கள் திறன் மற்றும் தகவல்களைத் தேடுவதற்கும் தற்போதைய சிக்கல்களைத் தீர்ப்பதற்கும் உள்ள திறனைக் காட்டுகிறது.

எனக்கு மிகவும் சுவாரஸ்யமான வேலைகள் நம் நாட்டின் பாதுகாப்பு வளாகத்தில் இருந்தன. வேலையின் செயல்பாட்டில், வணிக புரோகிராமர்கள் ஒருபோதும் கனவு காணாத அற்புதமான சிக்கல்களை நான் தீர்க்க வேண்டியிருந்தது. சூப்பர் கம்ப்யூட்டர்கள், ரவுட்டர்களை வடிவமைத்தல், பல்வேறு முனை போர் அமைப்புகள் - இது நம்பமுடியாத அற்புதமானது. அணிவகுப்பின் போது உங்கள் குறியீட்டை சேமிக்கும் ஒரு வளாகத்தை நீங்கள் பார்க்கும்போது, ​​அது மிகவும் நன்றாக இருக்கிறது. விந்தை போதும், அத்தகைய நிறுவனங்களுடனான நேர்காணல்கள் பொதுவாக மிகவும் எளிமையானவை, உண்மையில் வந்தவை, ஏற்றுக்கொள்ளப்பட்டவை (அநேகமாக இராணுவத்தின் பிரத்தியேகங்கள், அதிகம் பேச விரும்பாதவை), மிகைப்படுத்தப்பட்டவை. அங்கு நான் எதிர்கொண்ட சவால்கள் உண்மையிலேயே சுவாரசியமாகவும் சவாலாகவும் இருந்தன. அனுபவத்துடன், உயர்தர சிஸ்டம் புரோகிராமராக கற்றுக்கொள்வதற்கு அவை நல்லது என்று மாறியது. குறைபாடுகளும் உள்ளன, இது குறைந்த ஊதியம் கூட அல்ல. இந்த நேரத்தில், பாதுகாப்பு வளாகத்தில் சம்பளம் போனஸ் மற்றும் சலுகைகளுடன் மிகவும் ஒழுக்கமானது. ஒரு விதியாக, நிறைய அதிகாரத்துவம், நீண்ட வேலை நேரம், முடிவில்லா அவசர வேலைகள் மற்றும் மிகுந்த மன அழுத்தத்தில் வேலை. சில சந்தர்ப்பங்களில், இரகசியத்தை நிராகரிக்க முடியாது, இது வெளிநாடுகளுக்குச் செல்வதில் சில சிக்கல்களைச் சேர்க்கிறது. கூடுதலாக, நிச்சயமாக, முதலாளிகளின் கொடுங்கோன்மை, இதுவும், ஐயோ, நடக்கும். வாடிக்கையாளர் பிரதிநிதியுடன் பணிபுரிந்த எனது அனுபவம் மிகவும் இனிமையானது என்றாலும். இது மாநில பாதுகாப்பு உத்தரவுகள் தொடர்பான மூன்று வெவ்வேறு ஆராய்ச்சி நிறுவனங்கள் மற்றும் நிறுவனங்களின் கூட்டுத் தோற்றம்.

நேர்காணல் பணிகள்

தவறான புரிதல்களைத் தவிர்க்கவும், நான் நேர்காணல் செய்த நிறுவனங்களை அம்பலப்படுத்தாமல் இருக்கவும், நான் விதியைத் தூண்டி அவற்றின் விவரங்களைக் குறிப்பிட மாட்டேன். ஆனால் ஒவ்வொரு நேர்காணலுக்கும், மக்கள் எனக்காக செலவழித்த நேரத்திற்கும், வெளியில் இருந்து என்னைப் பார்க்கும் வாய்ப்பிற்கும் நான் நன்றியுள்ளவனாக இருக்கிறேன். வெவ்வேறு நாடுகளில் பிரதிநிதித்துவப்படுத்தப்படும் பெரிய சர்வதேச நிறுவனங்களுக்கான பணிகள் என்று மட்டுமே என்னால் சொல்ல முடியும்.

நான் உங்களுக்கு மிகவும் சுவாரஸ்யமான விஷயத்தைச் சொல்கிறேன்: நேர்காணலின் போது என்ன பணிகள் வழங்கப்படுகின்றன. பொதுவாக, கணினி புரோகிராமர் மற்றும் மைக்ரோகண்ட்ரோலர் புரோகிராமரின் காலியிடத்திற்கான மிகவும் பொதுவான கேள்விகள் பிட் செயல்பாடுகள், சாத்தியமான அனைத்து மாறுபாடுகளிலும். எனவே, இந்த பகுதியில் உங்களை சிறப்பாக தயார்படுத்துங்கள்.

இரண்டாவது மிகவும் துருவமுனைக்கும் தலைப்பு சைன்போஸ்ட்கள், இது உண்மையில் உங்கள் பற்களிலிருந்து குதிக்க வேண்டும். அதனால் அவர்கள் உங்களை நடு இரவில் எழுப்புகிறார்கள், நீங்கள் எல்லாவற்றையும் சொல்லலாம் மற்றும் காட்டலாம்.

என் தலையில் பல நேர்காணல்களில் இருந்து கேள்விகளைத் திருடினேன், அவற்றை நான் மிகவும் சுவாரஸ்யமாகக் கருதுவதால் அவற்றை இங்கே வழங்குகிறேன். இந்த கேள்விகளுக்கு நான் வேண்டுமென்றே பதில்களை வழங்கவில்லை, இதனால் வாசகர்கள் இந்த கேள்விகளுக்கு கருத்துகளில் பதிலளிக்கலாம் மற்றும் உண்மையான நேர்காணலுக்குச் செல்லும்போது கொஞ்சம் பொடியாக இருக்கும்.

கேள்விகள் எண். 1

I. எஸ்ஐயின் அறிவு. பின்வரும் உள்ளீடுகள் எதைக் குறிக்கின்றன:

const char * str;

char const * str;

const * char str;

char * const str;

const char const * str;

அனைத்து பதிவுகளும் சரியாக உள்ளதா?

II. இந்த நிரல் ஏன் ஒரு பிரிவு பிழையை ஏற்படுத்தும்?

int main ()
{
       fprintf(0,"hellon");
       fork();
       return(0);
}

III. புத்திசாலியாக இருக்க வேண்டும்.

ஒரு மீட்டர் நீளமுள்ள குச்சி உள்ளது. பத்து எறும்புகள் தோராயமாக அவள் மீது விழுகின்றன, வெவ்வேறு திசைகளில் ஊர்ந்து செல்கின்றன. ஒரு எறும்பின் இயக்கத்தின் வேகம் 1 மீ/வி. ஒரு எறும்பு மற்றொரு எறும்பை எதிர்கொண்டால், அது திரும்பி எதிர் திசையில் ஊர்ந்து செல்லும். எல்லா எறும்புகளும் குச்சியிலிருந்து விழும் வரை நீங்கள் காத்திருக்க வேண்டிய அதிகபட்ச நேரம் என்ன?

அடுத்த நேர்காணல் எனக்கு தோல்வியடைந்தது, மேலும் எனது நிரலாக்க நடைமுறையில் இது மிகவும் பயனுள்ளதாக இருக்கும் என்று நான் கருதுகிறேன். இது எனது இயலாமையின் ஆழத்தைக் காட்டியது. இந்த நேர்காணலுக்கு முன், இந்த ஒவ்வொரு கேள்வியையும் நான் நன்கு அறிந்திருந்தேன், அவை தொடர்ந்து எனது நடைமுறையில் வந்தன, ஆனால் எப்படியோ நான் அவர்களுக்கு அதிக முக்கியத்துவம் கொடுக்கவில்லை, அதன்படி, நான் அவற்றை நன்கு புரிந்து கொள்ளவில்லை. அதனால், இந்த தேர்வில் நான் அவமானம் அடைந்தேன். அத்தகைய தோல்வி ஏற்பட்டதற்கு நான் மிகவும் நன்றியுள்ளவனாக இருக்கிறேன்; அது என் மீது மிகவும் நிதானமான விளைவை ஏற்படுத்தியது. நீங்கள் ஒரு சிறந்த நிபுணர் என்று நினைக்கிறீர்கள், சர்க்யூட் வடிவமைப்பு, இடைமுகங்கள் மற்றும் கர்னலுடன் வேலை செய்வது உங்களுக்குத் தெரியும். பின்னர் உங்களிடம் உண்மையான கேள்விகள் உள்ளன மற்றும் நீங்கள் மிதக்கிறீர்கள். எனவே பார்க்கலாம்.

நேர்காணல் கேள்விகள் #2

வன்பொருள் சிக்கல்கள்.

  • x86 இல், ARM செயலியில் அசெம்பிளி மொழியில் லினக்ஸ் சிஸ்டம் அழைப்புகள் எவ்வாறு ஏற்பாடு செய்யப்படுகின்றன. என்ன வேறுபாடு உள்ளது?
  • என்ன ஒத்திசைவு கருவிகள் உள்ளன? குறுக்கீடு சூழலில் எந்த ஒத்திசைவு கருவிகளைப் பயன்படுத்தலாம், எது முடியாது, ஏன்?
  • i2c பஸ்ஸுக்கும் ஸ்பை பஸ்ஸுக்கும் என்ன வித்தியாசம்?
  • i2c பேருந்தில் டெர்மினேட்டர்கள் ஏன் உள்ளன, அவற்றின் மதிப்பு என்ன?
  • RS-232 இடைமுகம் RX மற்றும் TX ஆகிய இரண்டு கம்பிகளில் மட்டுமே இயங்குமா? இங்கே நான் பதிலைத் தருகிறேன்: இது 9600 இல் மோசமானது என்று மாறிவிடும், ஆனால் அது முடியும் !!!
  • இப்போது இரண்டாவது கேள்வி: ஏன்?
  • பல அடுக்கு பலகைகளில் சிக்னல் கோடுகள் மற்றும் சக்தியை ஏற்பாடு செய்வதற்கான சிறந்த வழி எது, ஏன்? அடுக்குகளுக்குள் பவர், அல்லது லேயர்களுக்குள் சிக்னல் கோடுகள்? (கேள்வி பொதுவாக சுற்று வடிவமைப்பு பற்றியது).
  • வித்தியாசமான கோடுகள் எல்லா இடங்களிலும் ஒன்றாகச் செல்லும் தடங்களைக் கொண்டிருப்பது ஏன்?
  • RS-485 பேருந்து. வழக்கமாக அத்தகைய வரியில் டெர்மினேட்டர்கள் உள்ளன. எவ்வாறாயினும், எங்களிடம் ஒரு ஸ்டார் சர்க்யூட் உள்ளது, அதில் மாறி எண்ணிக்கையிலான செருகுநிரல் தொகுதிகள் உள்ளன. மோதல்கள் மற்றும் குறுக்கீடுகளைத் தவிர்க்க என்ன வழிமுறைகளைப் பயன்படுத்த வேண்டும்?
  • சிவப்பு மற்றும் பைனரி மரங்கள் என்றால் என்ன?
  • cmake உடன் வேலை செய்வது எப்படி?
  • யோக்டோ லினக்ஸை உருவாக்குவது பற்றிய கேள்விகள்.

இந்த நேர்காணலுக்கான நோக்கங்கள்:

1. தலைகீழாக மாறும் ஒரு செயல்பாட்டை எழுதுங்கள் uint32_t அனைத்து பிட்கள். (பிட்களுடன் பணிபுரிவது நேர்காணல்களில் மிகவும் பிரபலமானது, நான் அதை பரிந்துரைக்கிறேன்)
2.

int32_t a = -200;
uint32_t b = 200;
return *(uint32_t) * (&a)) > b;

இந்த செயல்பாடு என்ன திரும்பும்? (கணினி இல்லாமல் காகிதத்தில் தீர்வு)

3. இரண்டு எண்களின் எண்கணித சராசரியைக் கணக்கிடுவதற்கான செயல்பாடு int32_t.

4. நிரல்களில் வெளியீட்டு முறைகள் என்ன, உட்பட. பிழைகளின் நீரோட்டத்தில்.

மூன்றாவது தேர்வு ஒப்பீட்டளவில் சமீபத்தியது, மேலும் இதுபோன்ற கேள்வித்தாள் இன்னும் இருந்தால் நான் ஆச்சரியப்பட மாட்டேன், எனவே அவற்றை வெளிப்படுத்தாதபடி நான் நிறுவனத்தை வெளிப்படுத்த மாட்டேன் ... ஆனால் பொதுவாக நான் ஒரு உதாரணம் தருகிறேன். சாத்தியமான கேள்விகள், மற்றும் உங்கள் கேள்விகளை நீங்கள் அறிந்தால், நான் வணக்கம் :).

நேர்காணல் கேள்விகள் #3

  1. ட்ரீ டிராவர்சல் குறியீட்டின் உதாரணம் கொடுக்கப்பட்டுள்ளது; இந்த குறியீட்டில் என்ன செய்யப்படுகிறது என்பதைக் கூறுவது மற்றும் பிழைகளை சுட்டிக்காட்டுவது அவசியம்.
  2. ls பயன்பாட்டுக்கான உதாரணத்தை எழுதுங்கள். எளிமையான விருப்பமான “-எல்” உடன்.
  3. நிலையான மற்றும் டைனமிக் இணைப்பை எவ்வாறு செய்வது என்பதற்கான உதாரணத்தைக் கொடுங்கள். என்ன வேறுபாடு உள்ளது?
  4. RS-232 எப்படி வேலை செய்கிறது? RS-485 மற்றும் RS-232 க்கு என்ன வித்தியாசம்? புரோகிராமரின் பார்வையில் RS-232 மற்றும் RS-485 க்கு என்ன வித்தியாசம்?
  5. USB எவ்வாறு செயல்படுகிறது (புரோகிராமரின் பார்வையில்)?
  6. ரஷ்ய மொழியிலிருந்து ஆங்கிலத்தில் தொழில்நுட்ப உரையின் மொழிபெயர்ப்பு.

வெற்றிகரமான நேர்காணல் வெற்றிகரமான வேலைக்கான உத்தரவாதம் அல்ல

இந்த அத்தியாயம் புரோகிராமர்களுக்கு கூட இல்லை (அவர்களுக்கும் கூட), ஆனால் HRக்கு அதிகம். மிகவும் போதுமான நிறுவனங்கள் நேர்காணல் முடிவுகளை உன்னிப்பாகப் பார்ப்பதில்லை. தவறுகள் செய்வது இயல்பானது; பெரும்பாலும் அவர்கள் ஒரு நபர் எவ்வாறு பிரச்சினைகளை தீர்ப்பது மற்றும் நியாயப்படுத்துவது எப்படி என்று பார்க்கிறார்கள்.

ஒரு முக்கிய பிரச்சனை என்னவென்றால், ஒரு வேட்பாளர் நேர்காணலின் போது சிக்கல்களைத் தீர்க்கிறார், தன்னை ஒரு சிறந்த நிபுணராகக் காட்டுகிறார், ஆனால் முதல் உண்மையான பணியில் தோல்வியடைகிறார். நான் பொய் சொல்ல மாட்டேன், இது எனக்கும் நடந்தது. நான் நரகத்தின் அனைத்து வட்டங்களிலும் வெற்றிகரமாகச் சென்றேன், அனைத்து சோதனைப் பணிகளையும் தீர்த்தேன், ஆனால் உண்மையான நிலைமைகளில் எளிய அனுபவமின்மை காரணமாக வேலை மிகவும் கடினமாக மாறியது. கப்பலில் ஏறுவது மிகவும் கடினமான பணி அல்ல. இந்த நிறுவனத்தின் குழுவில் தொடர்ந்து இருப்பது மிகவும் கடினமான விஷயம்.

எனவே, வேட்பாளருடன் எளிய நேர்காணல்களை நடத்தும் பல நிறுவனங்களை நான் நம்புகிறேன்: முதல் மாத வேலைக்குப் பிறகு, நீங்கள் எங்களுக்குப் பொருத்தமானவரா இல்லையா என்பது தெளிவாகத் தெரியும். இது மிகவும் போதுமான அணுகுமுறை, ஆம், ஒருவேளை கொஞ்சம் விலை உயர்ந்தது, ஆனால் யார் என்பது உடனடியாகத் தெளிவாகிறது.

நேர்காணல்களுக்கு மற்றொரு விருப்பம் உள்ளது: நீங்கள் அதை வெற்றிகரமாக கடந்து செல்லும் போது, ​​ஆனால் நேர்காணலின் முடிவுகளின் அடிப்படையில் முதலாளி முற்றிலும் போதாது என்பதை நீங்கள் புரிந்துகொள்கிறீர்கள். பெரிய வருமானம் தருவதாக உறுதியளித்து தனிப்பட்ட தொழில்முனைவோராக பணிபுரிய முன்வந்தால் உடனடியாக வேலையை மறுக்கிறேன். இது ஒரு இயக்க நிறுவனத்திற்கான வரி ஏய்ப்பின் ஒரு வடிவமாகும், மேலும் ஒரு புரோகிராமராக என்னை ஏன் முதலாளியின் பிரச்சனைகள் கவலையடையச் செய்ய வேண்டும்? மற்றொரு விருப்பம் பல்வேறு அரசு நிறுவனங்கள். எனக்கு ஒரு நேர்காணல் இருந்தது, அதன் விளைவாக எனக்கு நல்ல சம்பளம் வழங்கப்பட்டது, ஆனால் முந்தைய புரோகிராமர் வெளியேறினார், நோய்வாய்ப்பட்டார், இறந்துவிட்டார், பணிச்சுமை காரணமாக அதிகமாகச் சென்றார், உங்கள் வேலை நாள் காலை 8 மணிக்கு தொடங்குகிறது என்று சொன்னார்கள். . அத்தகைய இடத்திலிருந்து அவனும் ஓடினான் அதனால் அவன் குதிகால் மின்னியது. ஆம், எச்.ஆர், வேலை நாள் அதிகாலையில் தொடங்க வேண்டும் என்றால், ப்ரோக்ராமர்கள் மிகவும் சுவையான வேலையைக் கூட மறுக்கத் தயாராக இருக்கிறார்கள் என்பதை நினைவில் கொள்ளவும்.

முடிவில், புரோகிராமர் தேர்வின் சிறந்த வீடியோவை நான் தருகிறேன், அதன் ஸ்கிரீன்ஷாட் இந்த கட்டுரையின் தொடக்கத்தில் கொடுக்கப்பட்டுள்ளது. நானும் ஒன்றுக்கு மேற்பட்ட முறை இதுபோன்ற நேர்காணலை சந்தித்தேன். கேள்விகளின் கட்டத்தில் நீங்கள் கொடுங்கோன்மையைக் கண்டால், உங்களை மதிக்கவும், எழுந்து, உங்கள் பொருட்களை எடுத்துக்கொண்டு வெளியேறவும் - இது சாதாரணமானது. நேர்காணலின் போது HR மற்றும் மேலாளர் உங்கள் செலவில் தங்களை உறுதிப்படுத்திக் கொண்டால், நிறுவனம் நச்சுத்தன்மை வாய்ந்தது என்பதை இது குறிக்கிறது மற்றும் நீங்கள் போதிய முதலாளிகளை விரும்பாதவரை நீங்கள் அங்கு வேலை செய்யக்கூடாது.

கண்டுபிடிப்புகள்

புரோகிராமர்களே, நேர்காணலுக்குச் செல்லுங்கள்! மற்றும் எப்போதும் பதவி உயர்வு பெற முயற்சி செய்யுங்கள். உங்களுக்கு N பணம் கிடைத்தால், குறைந்தபட்சம் N*1,2 அல்லது சிறந்த N*1,5 க்கு நேர்காணலுக்குச் செல்லுங்கள். நீங்கள் உடனடியாக இந்த காலியிடத்தை எடுக்காவிட்டாலும், இந்த அளவிலான ஊதியத்திற்கு என்ன தேவை என்பதை நீங்கள் புரிந்துகொள்வீர்கள்.
எனது அவதானிப்புகள் ஆங்கில மொழியின் நல்ல அறிவு, தொழில்துறையில் போதுமான அனுபவம் மற்றும் தன்னம்பிக்கை தீர்மானிக்கின்றன என்பதைக் காட்டுகின்றன. பிந்தையது வாழ்க்கையில் எல்லா இடங்களிலும் உள்ள முக்கிய தரம். ஒரு விதியாக, ஒரு சிறந்த, ஆனால் மிகவும் கூச்ச சுபாவமுள்ள மற்றும் செயலூக்கமுள்ள விண்ணப்பதாரரை விட, அதிக நம்பிக்கையுள்ள வேட்பாளர் நேர்காணலில், அதிக தவறுகளுடன் கூட சிறப்பாக செயல்பட முடியும். உங்கள் நேர்காணல்களுக்கு வாழ்த்துக்கள்!

பி/எஸ் போட்டி

HR உங்களுக்கு ஏற்றிய சிக்கல்களின் சுவாரஸ்யமான எடுத்துக்காட்டுகள் உங்களிடம் இருந்தால், கருத்துகளில் வரவேற்கிறோம். நாங்கள் ஒரு சிறிய போட்டியைத் தயாரித்துள்ளோம் - நிபந்தனைகள் எளிமையானவை: ஒரு நேர்காணலின் போது நீங்கள் செய்த மிகவும் அசாதாரணமான பணியை நீங்கள் எழுதுகிறீர்கள், வாசகர்கள் அதை மதிப்பீடு செய்கிறார்கள் (பிளஸ்), மற்றும் ஒரு வாரத்திற்குப் பிறகு முடிவுகளை தொகுத்து வெற்றியாளருக்கு வேடிக்கையான இன்னபிற பரிசுகளை வழங்குகிறோம்.

புரோகிராமர்கள், நேர்காணலுக்குச் செல்லுங்கள்

புரோகிராமர்கள், நேர்காணலுக்குச் செல்லுங்கள்

ஆதாரம்: www.habr.com

கருத்தைச் சேர்