Advertisement
kubpica

Untitled

Jun 5th, 2019
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.38 KB | None | 0 0
  1. W czym jest Pan dobry? Jakie są Pana najmocniejsze strony?
  2. Jakie są Pana wady?
  3. Ile chciałby Pan zarabiać?
  4. Co chciałby Pan robić za 5 lat?
  5. Dlaczego chce Pan u nas pracować?
  6. Co Pan wie o naszej firmie?
  7. Czy ma Pan jakieś pytania? 😉
  8. Dlaczego powinniśmy Pana zatrudnić?
  9. Dlaczego tak drogo?
  10. często podczas rekrutacji padają pytania dla programistów trywialne, nie sprawdzające głębszej wiedzy, np.: „Jak połączyć dwa stringi w dotnecie?”
  11. Mogą jednak padać też pytania o to, jak chociażby działa index w bazie danych czy o znajomość frameworke’a, czyli o wiedzę, która może mieć realne zastosowanie w pracy
  12. standardy kodowania, umiejętność pisania testów opisowych, wykorzystania GitHuba czy proces podejmowania decyzji kandydata
  13. pytania behawioralne - mają na celu zbadanie jak Kandydat zachowuje się w konkretnych, trudnych momentach. Pytania mogą dotyczyć konfliktu w grupie, krytyki pracy przez przełożonego lub pracy pod presją czasu,
  14. Przypomnienie sobie konkretnych projektów nad którymi się pracowąło, przykładów sposobu prioretyrowaznia zadań, a także tego jak wygląda typowy plan dnia.
  15. umiejętność pracy w grupie – przypomnieć sobie sytuację w trakcie, których stanowiliśmy część zespołu
  16. o szczegóły takiej współpracy, a także o szczegółowy zakres naszej odpowiedzialności – za jakie konkretnie aspekty projektu byliśmy konkretnie odpowiedzialni.
  17. sposób współpracy z przełożonym – co ceniliśmy w poprzednich szefach,a co nam nie odpowiadało.
  18. powody zmiany poszczególnych miejsc pracy – powinny być dobrze uargumentowane, szczególnie jeśli zmian było sporo
  19. proaktywność i inicjatywa, dlatego też takie pytania często się pojawiają – ważne jest aby wykazać, że w aktualnej pracy wykazujemy się chęcią wprowadzania korzystnych zmian i optymalizacji.
  20. autoprezentacji; to co mówimy jest ważne, ale mimika, gesty, utrzymywanie kontaktu wzrokowego
  21. pytania o zarobki należy się przygotować: zbadać rynek, poszukać informacji o stawkach w danej firmie, tak aby kwota którą zaproponujemy była faktycznie dla nas satysfakcjonująca w dłuższym okresie. Wynagrodzenie, na które może liczyć junior developer, czyli osoba wchodząca na rynek bez komercyjnego doświadczenia to przedział 2 000-2 500 zł netto (na rękę).
  22.  
  23. Jakie pytania dobrze jest zadać swojemu rekruterowi podczas rozmowy kwalifikacyjnej?
  24. jakie będą pierwsze zadania na tym stanowisku?
  25. jak wygląda zespół, z kim współpracuje się najbliżej?
  26. jakich używa się narzędzi?
  27. na jakim sprzęcie się pracuje?
  28. jak wyglądają godziny pracy?
  29. jakie benefity oferuje firma?
  30. jakie szkolenia.certyfikacje wspiera firma?
  31. w jaki sposób przydziela się projekty?
  32.  
  33. książkę "C# in Depth" - często "podchwytliwe" pytania na testach technicznych pochodzą z tej książki lub są w niej wyjaśnione
  34.  
  35. co to mocka co to stuba? "pisz testy jednostkowe niezależne od zewnętrznych systemów. Innymi słowy testuj tylko „jednostkę”, nic ponadto. Jeśli klasa, którą testujesz potrzebuje dostępu np. do bazy danych użyj mocka czy stuba do jej zastąpienia w trakcie testów3 ."
  36.  
  37. skonfigurować te apke co nie pozwala dłużej siedzieć na yt niż ustalona ilość czasu
  38. poszukać jakiś sposobów na skupienie sie/nie rozpraszanie sie
  39. whitebording? co to i jak sie do tego przygorować?
  40. o bazach danych se poprzypominać i zdobyć nową wiedzę
  41. inner join i inne złączenia
  42. Stored procedures
  43. DBA
  44. https://www.quora.com/As-a-self-taught-programmer-can-I-realistically-get-a-job-programming-in-Python-If-so-what-specifically-will-be-the-minimum-skill-set-required-to-land-a-job/answer/Aaron-Christianson-2
  45.  
  46. Przypomieć sobie facory patern
  47. Obczaić jak działa keyword readonly
  48. Jak to jest jak dziedziczysz po klasie i jednocześnie implementujesz interfejs z taką samą metodą? Idzie to nadpisać bez virtual w bazowej?
  49. Przypomnieć se jaki to był keyword czy coś jak nie chcesz nadpisać metode tylko "przykryć"
  50. input/output in c#
  51. working with files in c#
  52. różnice pomiędzy interfejsem a klasą abstrakcyjna
  53. jak działają metody w klasie abstrakcyjnej bez keyworda abstact? nie da się ich nadpisać?
  54. int nie może być null, a czy Integer może być null skoro to tylko(?) alias?
  55. reference vs value types in c#
  56. delegates
  57. generics
  58. Common Language Runtime (CLR) and Framework Class Library (FCL)
  59. What is .NET?
  60. Managed vs. unmanaged code
  61. Boxing vs. unboxing
  62. Dependency injection
  63. Inversion of Control
  64. IoC container (Ninject, Spring.NET, Castle Windsor)
  65. https://github.com/ninject/Ninject/wiki/Injection-Patterns
  66. https://hub.packtpub.com/ninject-patterns-and-anti-patterns/
  67. C# 6.0 draft specification -> Statements
  68. IDisposable Interface
  69. czy w C# zwracany typ wlicza sie do sygnatury? czy można przeładować metody na podstawie zwracanego typu?
  70. virtual indexers?
  71. tablice w C# - szczególnie wielowymiarowe
  72.  
  73. conversion between types
  74. keywords
  75. C# statements
  76. assignment of variables
  77. construction of classes
  78. anatomy of a properly formed class
  79. Collections, Arrays and Generics
  80. event handling
  81. using delegates
  82. anonymous methods
  83. lambda expressions
  84. Error Handling
  85. exception handling
  86. including how parameters are passed (ref, out?)
  87. void keyword
  88. for methodical organization and distribution
  89.  
  90. Software design (by far the most important)
  91. Data Structures
  92. Algorithms (less crucial, though there are cases when knowing them helps)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement