Masu shirye-shirye, ku je hira

Masu shirye-shirye, ku je hira
An dauki hoton daga bidiyo daga tashar"Amethysts masu gwagwarmaya»

Na yi aiki a matsayin mai tsara shirye-shirye na Linux na kusan shekaru 10. Waɗannan su ne nau'ikan kernel (sararin kernel), daemons daban-daban da aiki tare da kayan masarufi daga sararin mai amfani (sararin mai amfani), bootloaders daban-daban (u-boot, da sauransu), firmware mai sarrafawa da ƙari mai yawa. Ko da wani lokacin ya faru ya yanke haɗin yanar gizon. Amma sau da yawa yakan faru cewa dole ne in zauna da baƙin ƙarfe kuma in yi hulɗa da masu zanen allon da'ira da aka buga. Ɗaya daga cikin matsalolin irin wannan aikin shine cewa yana da wuya a tantance matakin ƙwarewar ku, tun da kuna iya sanin wani aiki sosai, amma ba za ku san wani ba kwata-kwata. Iyakar hanyar da ta dace don fahimtar inda za a je da abin da ke faruwa a yanzu shine zuwa tambayoyi.

A cikin wannan labarin ina so in taƙaita ƙwarewara ta yin tambayoyi don guraben aiki a matsayin mai tsara tsarin Linux, ƙayyadaddun tambayoyin, aikin, da kuma yadda ake tantance matakin ilimin ku ta hanyar sadarwa tare da ma'aikaci na gaba da abin da bai kamata ku yi ba. sa ran daga gare ta.

Labarin zai ƙunshi ƙaramin gasa tare da kyaututtuka.

Siffofin sana'a

Mai tsara shirye-shirye, a cikin takamaiman filin da na yi aiki, cikakken janareta ne: Dole ne in rubuta lamba da kuma cire kayan aikin. Kuma sau da yawa akwai bukatar sayar da wani abu da kanka. Daga lokaci zuwa lokaci, ya faru cewa gyara na ga kayan aikin an canza shi zuwa masu haɓakawa. Don haka, don yin aiki a wannan yanki, kuna buƙatar ingantaccen tushe na ilimi, duka a fagen kewayawa na dijital da kuma cikin shirye-shirye. Saboda haka, tambayoyi don matsayi na masu tsara tsarin sau da yawa suna kama da neman ƙwararren masani na lantarki.

Masu shirye-shirye, ku je hira
Wurin aiki na yau da kullun don mai tsara shirye-shirye.

Hoton da ke sama yana nuna wurin aiki na na yau da kullun lokacin gyara direbobi. Mai nazarin dabaru yana nuna daidaitattun saƙonnin da aka watsa, oscilloscope yana lura da siffar gefuna na sigina. Har ila yau, ba a haɗa jtag debugger a cikin firam ɗin ba, wanda ake amfani da shi lokacin da daidaitattun kayan aikin gyara suka daina jurewa. Kuma kuna buƙatar samun damar yin aiki da duk waɗannan kayan aikin.

Yakan faru sau da yawa cewa yana da sauri da sauƙi don sake siyar da wasu abubuwa da gyara kurakuran topology fiye da ɗaukar samfurin zuwa mai sakawa. Sannan kuma gidan sayar da kayan yana zama a wurin aikin ku.

Wani fasalin haɓakawa a matakin direba da kayan masarufi shine Google baya taimakawa. Sau da yawa dole ne ka nemi bayani game da matsalarka, kuma akwai hanyoyin sadarwa guda uku, biyu daga cikinsu tambayoyinka ne akan wasu dandalin. Ko ma mafi muni, lokacin da kuka gamu da wata tambaya daga talakan nan wanda ya yi ta shekaru 5 da suka gabata akan jerin wasiƙar kernel kuma bai sami amsa ba. A cikin wannan aikin, ban da kurakurai a cikin ƙirar kayan masarufi da software, ana fuskantar kurakuran rubuce-rubuce sau da yawa - waɗannan tabbas sune mafi tsananin matsaloli da rashin jin daɗi. Wani lokaci ana siffanta rijistar ba daidai ba, ko kuma babu bayanin su kwata-kwata. Irin waɗannan matsalolin ba za a iya magance su ba ta hanyar kimiyance lambobi bazuwar cikin wasu rajista (wani nau'in juyawa). Yakan faru sau da yawa cewa na'urar tana ƙunshe da wasu ayyuka, amma babu wanda sai dai ku aiwatar da wannan aikin (musamman idan processor ɗin sabo ne). Kuma wannan yana nufin tafiya ta filin wasa tare da rake, 70% na yara ne. Amma idan akwai takardu, ko da tare da kurakurai, wannan ya riga ya ci gaba. Sau da yawa yakan faru cewa babu wani takarda kwata-kwata, kuma wannan shine lokacin da tafiya ta cikin wuraren nakiyoyi yana farawa lokacin da ƙarfe ke ƙonewa. Kuma a, na kuma sami nasarar magance irin waɗannan matsalolin.

hirarraki

Ra'ayina shi ne ya kamata ku je tambayoyi aƙalla sau ɗaya a kowane wata shida, ko da kuna son aikinku kuma ba ku son canza shi. Tattaunawa yana ba ku damar fahimtar matakin ku a matsayin gwani. Na yi imani mafi kyawun tambayoyin su ne waɗanda suka gaza. Su ne suka fi nuna daidai waɗanne ƙullun cikin ilimin ku ya kamata a inganta.

Wani fasali mai ban sha'awa shine ingancin tambayoyin. Wannan shi ne abin lura na, kuma ba gaskiya ba ne, na yarda cewa na yi sa'a kawai. Idan hirar ta tafi bisa ga yanayin:

  • gaya mana game da kanku;
  • Muna da irin wadannan ayyuka;
  • kuna so?

Kuma idan bayan wannan tattaunawar kuna son junanku, kun tafi aiki, to, a matsayin mai mulkin, kamfani da ayyuka sun zama masu daɗi da wadatarwa. Idan hira ta yi kama da za ta cikin da'irori 12 na jahannama: hira ta farko da HR, sannan hira da gungun masu shirya shirye-shirye, sannan darakta, ƙarin aikin gida, da dai sauransu, to, a matsayinka na mulkin waɗannan ƙungiyoyi ne na kasawa waɗanda ban yi aiki ba. na dogon lokaci. Bugu da ƙari, wannan abin lura ne na sirri, amma a matsayin mai mulkin, yawan aiki da kuma tsarin daukar ma'aikata da aka zana ya nuna cewa daidaitattun matakai suna faruwa a cikin kamfanin. Ana yin yanke shawara a hankali kuma ba tare da tasiri ba. Har ila yau, akwai yanayi daban-daban, lokacin da akwai da'irar hira da jahannama, kuma kamfanin ya zama mai girma, kuma lokacin da, bayan bugun hannu a wuyan hannu, kamfanin ya zama fadama, amma waɗannan ba su da yawa.

Idan kun yi tunanin cewa labari: ya sadu, ya gaya game da kanku kuma ya samu hayar, ya wanzu ne kawai a cikin ƙananan kamfanoni, to, a'a. Na ga wannan a cikin manyan kamfanoni waɗanda ke ɗaukar fiye da ɗaruruwan mutane aiki kuma ana wakilta a kasuwannin duniya. Wannan tsari ne na yau da kullun, musamman idan kuna da rikodin waƙa kuma kuna da damar kiran ma'aikatan ku na baya kuma kuyi tambaya game da ku.

A gare ni, alama ce mai kyau na kamfani lokacin da suka nemi nuna misalan ayyukansu da lambar su. Ana nuna matakin horar da mai nema nan da nan. Kuma, a gare ni, daga mahangar zaɓen ƴan takara, wannan ita ce hanya mafi inganci ta zaɓi fiye da yin hira. A gaskiya ma, za ku iya kasawa a wata hira daga jin dadi, ko, akasin haka, fita a kan adrenaline. Amma a cikin aiki na gaske ba za ku iya jimre da ayyuka na gaske ba. Kuma na ci karo da wannan lokacin da na yi hira da mutane da kaina. Kwararre ya zo, ya nuna kansa yana da kyau, ina son shi, yana son mu. Kuma na yi fama da matsala mafi sauƙi na tsawon wata guda, kuma a sakamakon haka, wani mai tsara shirye-shirye ya warware ta cikin kwanaki biyu. Dole ne in rabu da wannan shirin.

Ina mutunta ayyukan shirye-shirye musamman a cikin hira. Kuma waɗanda dole ne a warware su daidai yayin taron, cikin damuwa, da aikin gida. Na farko yana nuna yadda kuke shirye don magance matsaloli cikin sauri da daidai a cikin yanayin damuwa da gaggawa. Na biyu yana nuna matakin iyawar ku da ikon neman bayanai da warware matsalolin da ake fuskanta a yanzu.

Ayyuka mafi ban sha'awa da na samu su ne a rukunin tsaro na ƙasarmu. A cikin aikin, dole ne in warware kawai manyan matsaloli waɗanda masu shirye-shiryen kasuwanci ba su taɓa yin mafarkin ba. Supercomputers, ƙirar hanyoyin sadarwa, tsarin yaƙi daban-daban - wannan abin ban sha'awa ne. Lokacin da lokacin faretin kuka ga hadaddun da ke adana lambar ku, yana da kyau sosai. Abin ban mamaki, tambayoyi da irin waɗannan kamfanoni yawanci suna da sauƙi, a zahiri sun zo, kamar shi, an yarda da su (watakila ƙayyadaddun ƙayyadaddun soja, waɗanda ba sa son yin magana da yawa), an fi girma. Kalubalen da na fuskanta a wurin suna da ban sha'awa da kuma ƙalubale. Tare da gwaninta, ya nuna cewa suna da kyau don koyo don zama babban mai tsara tsarin tsarin. Hakanan akwai rashin amfani, kuma wannan ba ma ƙaramin albashi bane. A halin yanzu, albashi a cikin rukunin tsaro yana da kyau sosai, tare da kari da fa'idodi. A matsayinka na mai mulki, akwai bureaucracy da yawa, dogon lokacin aiki, ayyukan gaggawa marasa iyaka, da aiki cikin tsananin damuwa. A wasu lokuta, ba za a iya kawar da sirrin sirri ba, wanda ke ƙara wasu matsalolin tafiya zuwa kasashen waje. Bugu da kari, ba shakka, zaluncin shugabanni, kuma wannan, kash, ma yana faruwa. Kodayake gwaninta na yin aiki tare da wakilin abokin ciniki yana da daɗi sosai. Wannan babban ra'ayi ne na cibiyoyin bincike daban-daban guda uku da kamfanoni masu alaƙa da umarnin tsaro na jiha.

Ayyukan hira

Don guje wa rashin fahimta kuma don kada in fallasa kamfanonin da na yi hira da su, ba zan gwada kaddara ba kuma in nuna bayanansu. Amma ina godiya ga kowace hira, don lokacin da mutane suka kashe a kaina, don damar da zan kalli kaina daga waje. Zan iya cewa ayyukan sun kasance ga manyan kamfanoni na kasa da kasa da ke wakilci a kasashe daban-daban.

Zan gaya muku abu mafi ban sha'awa: menene ayyuka da aka ba a yayin tambayoyi. Gabaɗaya, mafi yawan tambayoyin da aka fi sani da buƙatun na'ura mai tsara shirye-shirye da mai tsara shirye-shirye na microcontroller sune ayyukan bitar, a cikin kowane nau'i mai yuwuwa. Saboda haka, shirya kanka mafi kyau a wannan yanki.

Batun na biyu mafi kyawu shine alamomi, wannan yakamata yayi tsalle daga hakora. Don su tashe ku da tsakar dare ku iya faɗa da nuna komai.

Na saci tambayoyi daga tambayoyi da yawa a cikin kaina, kuma zan gabatar da su a nan, tunda na ga suna da ban sha'awa sosai. Ba na ba da amsa ga waɗannan tambayoyin da gangan ba don masu karatu su iya amsa waɗannan tambayoyin da kansu a cikin sharhi kuma su sami ɗan foda yayin yin hira ta ainihi.

Tambayoyi Na 1

I. Ilimin SI. Menene ma'anar shigarwar masu zuwa:

const char * str;

char const * str;

const * char str;

char * const str;

const char const * str;

Shin duk abubuwan shigarwa daidai ne?

II. Me yasa wannan shirin zai jefa kuskuren rabuwa?

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

III. Don zama mai hankali.

Akwai sanda tsawon mita daya. Tururuwa goma ne suka fado mata, suna ta rarrafe ta bangarori daban-daban. Gudun motsin tururuwa ɗaya shine 1 m/s. Idan tururuwa ta ci karo da wata tururuwa, sai ta juya ta yi rarrafe a wani waje. Menene iyakar lokacin da kuke buƙatar jira duk tururuwa su fadi daga sanda?

Tattaunawar ta gaba ta yi nasara a gare ni, kuma ina ganin ita ce mafi amfani a cikin ayyukana na shirye-shirye. Ya nuna zurfin rashin iyawa. Kafin wannan hirar, na saba da kowacce daga cikin waɗannan tambayoyin kuma koyaushe suna fitowa a cikin al'adata, amma ko ta yaya ban ba su mahimmanci ba, don haka, ban fahimce su da kyau ba. Saboda haka, na fadi wannan jarrabawa a wulakance. Kuma ina matukar godiya da cewa irin wannan gazawar ta faru; ya fi tasiri a kaina. Kuna tsammanin cewa kai ƙwararren gwani ne, ka san ƙirar da'ira, musaya, da aiki tare da kwaya. Sannan kuna da tambayoyi na gaske kuma kuna iyo. Don haka mu gani.

Tambayoyin Tambayoyi #2

Matsalolin hardware.

  • Yadda ake shirya kiran tsarin Linux a cikin yaren taro akan mai sarrafa ARM, akan x86. Menene bambanci?
  • Wadanne kayan aikin aiki tare akwai? Wadanne kayan aikin daidaitawa za a iya amfani da su a cikin mahallin katsewa, wanda ba zai iya ba, kuma me yasa?
  • Menene bambanci tsakanin i2c bas da bas spi?
  • Me yasa ake samun tasha akan bas i2c kuma menene darajarsu?
  • Shin ƙirar RS-232 na iya aiki KAWAI akan wayoyi biyu: RX da TX? Anan zan ba da amsar: Ya bayyana cewa yana da kyau, a 9600, amma yana iya !!!
  • Yanzu kuma tambaya ta biyu: me yasa?
  • Menene hanya mafi kyau don shirya layin sigina da iko a cikin allon multilayer kuma me yasa? Ƙarfi a cikin yadudduka, ko layin sigina a cikin yadudduka? (Tambayar gabaɗaya ita ce zalla game da ƙirar kewaye).
  • Me yasa layukan bambance-bambance suke da waƙoƙin da ke tafiya tare a ko'ina?
  • bas RS-485 Yawancin lokaci akwai masu ƙarewa akan irin wannan layi. Koyaya, muna da da'irar tauraro, tare da nau'ikan nau'ikan nau'ikan toshe-ins. Wadanne hanyoyi ya kamata a yi amfani da su na guje wa karo da tsangwama?
  • Menene bishiyar ja da binary?
  • Yadda za a yi aiki tare da cmake?
  • Tambayoyi game da gina yocto Linux.

Manufofin wannan hirar:

1. Rubuta aikin da zai juya zuwa uint32_t duk ragowa. (aiki tare da ragowa ya shahara sosai a hirar, ina ba da shawarar shi)
2.

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

Menene wannan aikin zai dawo? (maganin kan takarda, ba tare da kwamfuta ba)

3. Aiki don ƙididdige ma'anar lissafin lambobi biyu int32_t.

4. Menene hanyoyin fitarwa a cikin shirye-shirye, ciki har da. cikin rafi na kurakurai.

Zaɓin na uku ya kasance kwanan nan, kuma ba zan yi mamaki ba idan har yanzu akwai irin wannan tambayoyin a can, don haka ba zan bayyana kamfanin ba don kada in fallasa su ... Amma a gaba ɗaya zan ba da misali. na yiwuwar tambayoyi, kuma idan kun gane tambayoyinku, to ina ce sannu :).

Tambayoyin Tambayoyi #3

  1. An ba da misalin lambar wucewar bishiya, ya zama dole a faɗi abin da ake yi a cikin wannan lambar kuma a nuna kurakurai.
  2. Rubuta misali na ls utility. Tare da mafi sauƙi zaɓi "-l".
  3. Ba da misali na yadda ake yin haɗin kai tsaye da tsauri. Menene bambanci?
  4. Ta yaya RS-232 ke aiki? Menene bambanci tsakanin RS-485 da RS-232? Mene ne bambanci tsakanin RS-232 da RS-485 a mahangar mai shirye-shirye?
  5. Ta yaya kebul na aiki (daga mahaɗan shirye-shirye)?
  6. Fassara rubutun fasaha daga Rashanci zuwa Turanci.

Tattaunawa mai nasara ba garantin aiki mai nasara ba ne

Wataƙila wannan babin ba na masu shirye-shirye ba ne (ko da yake su ma), amma ƙari ga HR. Mafi isassun kamfanoni ba sa kallon sakamakon tambayoyin da kyau. Yana da al'ada don yin kuskure; galibi suna kallon yadda mutum ya san yadda zai magance matsaloli da tunani.

Ɗaya daga cikin manyan matsalolin shine cewa dan takarar ya sami nasarar magance matsalolin yayin tambayoyi, ya nuna kansa a matsayin ƙwararren ƙwararren ƙwararren ƙwararren ƙwararren ƙwararru, amma ya kasa a farkon aikin farko. Ba zan yi ƙarya ba, wannan ma ya faru da ni. Na yi nasarar shiga cikin dukkan da'irori na jahannama, na warware duk ayyukan gwaji, amma a cikin yanayi na ainihi aikin ya zama mai wahala saboda rashin ƙwarewa. Shiga jirgin ba shine aiki mafi wahala ba. Abu mafi wahala shine ci gaba da kasancewa a cikin wannan kamfani.

Don haka, na amince da ƙarin kamfanoni waɗanda ke yin tambayoyi masu sauƙi tare da ɗan takarar kuma suna cewa: bayan watan farko na aiki, zai bayyana ko kun dace da mu ko a'a. Wannan ita ce hanyar da ta fi dacewa, i, watakila mai ɗan tsada, amma nan da nan ya bayyana wanda yake.

Akwai wani zaɓi don yin tambayoyi: lokacin da kuka ƙaddamar da shi cikin nasara, amma bisa sakamakon tambayoyin kuna fahimtar cewa ma'aikaci bai isa ba. Nan da nan na ƙi aiki idan aka ba ni damar yin aiki a matsayin ɗan kasuwa ɗaya, tare da yin alƙawarin samun kuɗi mai yawa. Wannan wani nau'i ne na kin biyan haraji ga ƙungiyar da ke aiki, kuma me yasa matsalolin ma'aikata zasu damu da ni a matsayina na mai tsara shirye-shirye? Wani zabin kuma shine hukumomin gwamnati daban-daban. Na yi hira, a sakamakon haka aka ba ni albashi mai kyau, amma sun ce mai shirye-shiryen da ya gabata ya bar aiki, ya yi rashin lafiya, ya mutu, ya ci gaba da aiki saboda nauyin aiki, kuma ranar aikin ku yana farawa da karfe 8 na safe. . Daga irin wannan wuri shima ya ruga da gudu har dugadugansa suna sheki. Ee, HR, da fatan za a lura cewa masu shirye-shiryen suna shirye su ƙi ko da mafi kyawun aiki idan ranar aiki ta fara da sassafe.

A ƙarshe, zan ba da kyakkyawan bidiyo na zaɓin masu shirye-shirye, wanda aka ba da hoton hoton a farkon wannan labarin. Na kuma yi irin wannan hira fiye da sau ɗaya. Idan kun ga zalunci a matakin tambayoyi, to, ku girmama kanku, ku tashi, ku ɗauki kayanku kuma ku bar - wannan al'ada ce. Idan HR da manajan sun tabbatar da kansu a cikin kuɗin ku yayin hira, wannan yana nuna cewa kamfanin yana da guba kuma kada ku yi aiki a can sai dai idan kuna son shugabannin da ba su da kyau.

binciken

Masu shirye-shirye, ku je hira! Kuma ko da yaushe kokarin samun girma. Bari mu ce idan kun sami N kudi, to ku je hira a kalla N*1,2, ko mafi N*1,5. Ko da ba ku ɗauki wannan guraben nan da nan ba, za ku fahimci abin da ake buƙata don wannan matakin biyan kuɗi.
My lura sun nuna cewa mai kyau ilmi na Turanci harshen, isasshe arziki kwarewa a cikin masana'antu da kuma kai amincewa yanke shawara. Na karshen shine babban inganci, kamar yadda a ko'ina cikin rayuwa. A matsayinka na mai mulki, ɗan takarar da ya fi ƙarfin gwiwa zai iya yin aiki mafi kyau a cikin hira, har ma da ƙarin kurakurai, fiye da mai kyau, amma mafi jin kunya da mai neman aiki. Sa'a tare da tambayoyinku!

Gasar P/S

Idan kuna da misalai masu ban sha'awa na matsalolin da HR ta ɗora muku, to ku maraba a cikin sharhi. Mun shirya ƙaramin gasa - yanayin yana da sauƙi: kuna rubuta aikin da ba a saba da shi ba yayin hira, masu karatu suna kimanta shi (da), kuma bayan mako guda muna taƙaita sakamakon kuma muna ba mai nasara kyauta tare da nishaɗi.

Masu shirye-shirye, ku je hira

Masu shirye-shirye, ku je hira

source: www.habr.com

Add a comment