חלוקת סטיקרים של מאיה כותבת אלגוריתמים

אמל"ק: רוצות לקבל סטיקרים מגניבים? מלאו את הטופס הזה. היי לכולן!
אז בעוד שבועיים יש לי יום הולדת. ישבתי וחשבתי מה ...
להמשך קריאה

איך להתראיין אחרי פיטורים

הפוסט הזה נכתב בשיתוף עם תמר דליות המדהימה, ראש צוות גיוס הנדסה של פייסבוק, שהיא המגייסת הכי אכפתית כלפי מועמדות ...
להמשך קריאה
programmer-productivity

כך שיפרתי את הפרודקטיביות שלי

לאחרונה שמתי לב להמון שיחות בנושא של פרודקטיביות וכלי פרודוקטיביות. אני לא בטוחה למה, אבל זה כנראה קשור לכך שפתאום ...
להמשך קריאה

רקורסיה – חלק א' – הבנת אלגוריתמים רקורסיביים

הפוסט הקודם בסדרה - רקורסיה – הקדמה מהי רקורסיה? אז נתחיל מההגדרה הפשוטה ביותר - רקורסיה היא פונקציה שקוראת לעצמה.
אחת ...
להמשך קריאה

רקורסיה – הקדמה

זה לא סוד שאני אוהבת רקורסיות. כתבתי על זה בבלוג, וזו דעה שאני לא מתביישת להביע בפומבי, רקורסיות הן אחת ...
להמשך קריאה

יום הולדת שנה לבלוג

היי לכולן!
אתן מוזמנות להגיד מזל טוב, כי הבלוג חוגג שנה!
לכבוד יום ההולדת המרגש, החלטתי לעשות פוסט שהוא אוסף עובדות ...
להמשך קריאה

הצבת גבולות קריירה

לאחרונה חשבתי הרבה על הנושא של הצבת "גבולות קריירה" בנושאי משימות ותנאי עבודה. הסיבה לכך היא מספר מקרים וסיטואציות שהפגישו ...
להמשך קריאה
pure-css-penguin

Css art או: איך בגיל 32 למדתי סוף סוף לצייר

את הפוסט של היום אני רוצה לפתוח בווידוי. קוראים לי מאיה, אני בת 32 ואני לא מסוגלת לצייר. כלום ...
להמשך קריאה

המספר הגדול הבא

לפני שבועיים התחלתי להרגיש שאני מתגעגעת לפתירת "שאלות ראיונות". מאז שהתחלתי את העבודה החדשה שלי יצא לי להתעסק בהמון נושאים ...
להמשך קריאה

Can we tunnel our way out of this? – part 2

היי לכולן!
אז כבר הרבה זמן לא כתבתי פוסט חדש, ומי שרוצה לקרוא קצת מהמחשבות שלי בנושא כתיבה וקורונה יכולה למצוא ...
להמשך קריאה

Can we tunnel our way out of this? – part 1

היי לכולן! אז הרבה זמן לא כתבתי פוסט חדש. 
החודשים האחרונים היו פסיכיים לגמרי, והתמרון בין עבודה במשרה מלאה מהבית לטיפול ...
להמשך קריאה

חוויות מכנס Node .TLV

לפני שבועיים, ביום חורף קיצי, קצת אחרי שנגמרו הבחירות הבחירות וקצת לפני שהקורונה נכנסה בסערה לחיינו, ארזתי את עצמי ואת ...
להמשך קריאה

כך אני מגיעה מוכנה ל-Code Review

במחשב שלי יש מסמך עם חמש שאלות -
כל פעם שאני מסיימת לכתוב קוד, ולפני שאני מעבירה אותו ל-Code Review, אני ...
להמשך קריאה

דף מקורות חדש!

בהתרגשות רבה אני שמחה להודיע שהיום אני חונכת את דף המקורות החדש שלי! בדף זה אני ארכז את כל ההרצאות, ...
להמשך קריאה

מראה מראה שעל הקיר, מי הכי פלינדרום בעיר?

אז אתמול היה יום מאוד מיוחד, זה היה יום עם תאריך פלינדרומי - 02.02.2020 (ותודה ללא מדויק שבזכותו שמתי לב.
ואיזו ...
להמשך קריאה
stormtrooper painting

הקומיט האולטימאטיבי עם ריבייס אינטראקטיבי

בכנס DevOpsDays Tel Aviv שהייתי בו לפני כמה שבועות, הייתי בהרצאה נהדרת של דפנה רגב שהסבירה לקהל את המכניקה הבסיסית ...
להמשך קריאה

המדריך למרצה בכנסים – חלק א'

הרצאות, גבירותיי ורבותיי, הרצאות! כשאני לא כותבת בבלוג, מתכנתת או מלמדת בשיקודס, אני מאוד אוהבת להרצות.
אני מרצה כבר שנים בכנסים ...
להמשך קריאה

Git me baby one more time

היי לכולן! אני מניחה שרובכן מכירות את גיט, אבל כמה מכן יודעות מה הם git hooks ומשתמשות בהם?
אז אני רוצה ...
להמשך קריאה

Google Code Jam

תגידו, אתן מכירות את Google Code Jam? זה לגמרי הגיוני אם אתן לא מכירות את התחרות הזאת. למען האמת, רוב ...
להמשך קריאה

בעיית פינוי הסנאט

השאלה הבאה לקוחה ממאגר השאלות של Google Code Jam, ואתן יכולות לנסות לפתור אותה כאן. השאלה הולכת ככה -
שריפה ...
להמשך קריאה

ארגז כלים – Pull Reminders

שלום לכולן!
לא יוצא לי לכתוב על זה הרבה בבלוג, אבל אני חושבת ש-Code Reviews הם אחד הדברים החשובים ביותר בעבודתה ...
להמשך קריאה

שלום עולם 2

היי לכולן! קודם כל, אני רוצה לפתוח ולומר שלקח לי בערך שבוע להתאושש מכמויות הפידבקים החיוביים שקיבלתי על פוסט חיפוש ...
להמשך קריאה

כך קיבלתי חמש (וחצי) הצעות עבודה מעולות – בלי להיות נינג'ה, תותח או תמסח

קצת רקע השנה ניהלתי את תהליך חיפוש העבודה הרציני הראשון של חיי.
העבודה הקודמת שלי הייתה עבודת הפיתוח הראשונה שלי, נכנסתי ...
להמשך קריאה

דברים שלא רציתי לזכור

לראש הצוות החדש שלי יש חוק, שלא מאשרים באופן סופי code review בלי להוסיף gif מתאים לא מאמינות לי? תקראו ...
להמשך קריאה

zsh, you complete me

אז התחלתי עבודה חדשה!
אני עכשיו פנדה גאה בחברת Big Panda! מה שאומר שבזמן הקרוב אתן יכולות לצפות להרבה סיפורי עבודה ...
להמשך קריאה

שלום עולם

אחרי שנים שבהן עבדתי בעיקר בפייתון, בזמן הקרוב אני הולכת להתחיל לעבוד בשפה חדשה - סקאלה.
מלבד פייתון יצא לי לעבוד ...
להמשך קריאה

אייקונים חדשים!

איזה כיף, התחדשתי בחבילת אייקונים ובאנר רשמיים של "מאיה כותבת אלגוריתמים".
הבלוג התקשט ואני חושבת שהכל נראה פשוט נהדר 😊
את ...
להמשך קריאה

מחשבון כבקשתך -חלק ב'

בחלק א' של פוסט זה הסברתי שאני רוצה לבנות מחשבון שיוכל לקבל קונפיגורציה של קונבנציית כתיבה, ולפתור תרגילים בהתאם.
הרעיון הגיע ...
להמשך קריאה

מחשבון כבקשתך – חלק א'

אם שוטטתן בפייסבוק לאחרונה כנראה נתקלתן בהתייחסויות לתרגיל (2+2)2÷8 (ואם לא, כדאי לקרוא את ההסבר של לא מדויק).
בקצרה, מדובר בתרגיל ...
להמשך קריאה

הרצף הארוך ביותר

נתון מערך של מספרים שונים זה מזה, והמשימה היא למצוא את האורך של הרצף הארוך ביותר שניתן ליצור מהמספרים במערך.
לדוגמא ...
להמשך קריאה

Flask

import antigravity התחלתי לאחרונה להתנדב ב-shecodes בתור מנטורית פייתון, ואני נהנית מכל רגע. אחד הדברים שגיליתי כשהתחלתי להתנדב בארגון וישר ...
להמשך קריאה

חזקות של 2

פוסט הביטים שלי גרם לי לחשוב שאני לא מספיק עוצרת לבדוק כל מיני דרכים יצירתיות לפתור שאלות. בדרך כלל אני ...
להמשך קריאה

OR XOR AND SHIFT

השבוע הנושא של bit manipulation עלה באחת מקבוצות הפייסבוק שאני חברה בהן כנושא שיכול להיות מבלבל ומאתגר בראיונות. הרעיון בדרך ...
להמשך קריאה

סודוקו משופר

לפני שבועיים העליתי פוסט עם אלגוריתם שמוודא שלוח סודוקו הוא תקין (אתן יכולות לקרוא אותו פה) ולפני כמה ימים הקוראת ...
להמשך קריאה

גלידה

חם היום!
כמה חם? כל כך חם שהלכתי לחפש שאלת תכנות בנושא גלידה, והנה מה שמצאתי - צילי וגילי כל יום ...
להמשך קריאה

אנגרמות

בהינתן מערך של מחרוזות, המשימה היא להחזיר את כל קבוצות המחרוזות שהם אנגרמות אחת של השנייה.
אנגרמה היא מחרוזת שמורכבת מאותן ...
להמשך קריאה

שקילת מטבעות

מכירות את החידה הקלאסית על המטבעות והשקילות?
אתן מקבלות מספר כלשהו של מטבעות שכולם זהים מלבד אחד, ואתן צריכות למצוא את ...
להמשך קריאה

איחוד פגישות

נתונה רשימה של אובייקטים מסוג Meeting.
כל אובייקט מתאר פגישה, ומכיל זמן התחלה וזמן סיום. זמני ההתחלה והסיום הם מספר הבלוקים ...
להמשך קריאה

סודוקו

אז אתמול קרה לי אחד הדברים המעצבנים.
הייתי בראיון עבודה, והתבקשתי לכתוב פונקציה שבודקת תקינות של לוח סודוקו. זה נשמע כל ...
להמשך קריאה

רצף k-unique

אוקי, אז השאלה היא כזו -
נתון מערך של מספרים ומספר כלשהו k.
צריך לכתוב אלגוריתם שמוצא את הרצף הכי ארוך ...
להמשך קריאה

חמש ושבע

היום לא ממש אלגוריתם אלא חידה תכנותית מאוד חמודה שסיפרו לי עליה.
החידה היא כזו - צריך לכתוב 4 פונקציות שונות ...
להמשך קריאה

העתקת ביטים

הנה נושא שלא יצא לי להתעסק איתו כמעט בכלל, אז הגיע הזמן - bit manipulation - אמנות ההתעסקות עם ביטים ...
להמשך קריאה

אב קדמון משותף

נתון עץ בינארי ושני צמתים בעץ.
המשימה היא למצוא את האב הקדמון המשותף הראשון לשני הצמתים.
איך אני עושה את זה? אני ...
להמשך קריאה

מילוי שטחים

בהינתן מסך (המיוצג על ידי מטריצה של פיקסלים צבעוניים) המשימה היא לכתוב פונקציית "מילוי שטחים" שמקבלת נקודה וצבע חדש, וצובעת ...
להמשך קריאה

משחק הקפיצות

נתון מערך של מספרים שלמים וחיוביים.
כל מספר במערך מתאר את גודל הקפיצה המקסימלי שאפשר לבצע באותה הנקודה.
המשימה היא לכתוב אלגוריתם ...
להמשך קריאה

הכפלה ללא הכפלה

נתונים שני מספרים שלמים וחיוביים.
המשימה היא לכתוב פונקציה רקורסיבית שמחזירה את תוצאת המכפלה של שני המספרים, בלי להשתמש בכפל או ...
להמשך קריאה

קבוצת חזקה

נתונה קבוצת איברים שכולם שונים זה מזה.
המשימה היא לכתוב אלגוריתם שמחזיר את כל תתי הקבוצות האפשריות. אני אתחיל מדוגמא קטנה ...
להמשך קריאה

מערך כמעט ממויין

נתונה סדרה ארוכה לא ממוינת של מספרים שלמים.
ידוע שכל איבר בסדרה נמצא לכל היותר במרחק 1000 מקומות ממיקומו הנכון בסדרה ...
להמשך קריאה

מצא את המילה האחרונה

השאלה הבאה היא שאלה ממש קלילה באופן יחסי (והתחשק לי משהו קליל), אבל היא הייתה מעניינת כי היו לה הרבה ...
להמשך קריאה

מציאת מסלול במבוך

נתונה מטריצה שמתארת מבוך. תאים שבהם מופיע 0 הם אזורים פתוחים ותאים שבהם מופיע 1 הם קירות. שני תאים במטריצה ...
להמשך קריאה

מספרים תיאוריים

הנה תיאור השאלה, היא קצת מורכבת, אז אני אקרא אותה כמה פעמים כדי לוודא שהבנתי. נתונה סדרת מספרים, שהמספר הראשון ...
להמשך קריאה

מציאת חציון

הפוסט הראשון שלי יוקדש לשאלה הראשונה שנשאלתי בראיון, ואיך הייתי צריכה לפתור אותה. חשוב לציין שבאופן כללי אני ממש לא ...
להמשך קריאה

למה הפסקתי לכתוב אלגוריתמים למגירה והתחלתי לפרסם?

בשבועות האחרונים התחלתי לחפש עבודה חדשה. התראיינתי לחברות רבות והיה ראיון מסוים שמאוד רציתי להצליח בו, וכיוון שכך החלטתי להתכונן ...
להמשך קריאה