top of page
OUR SPEAKERS
Share on:
Writer of the tech blog algoritmim.co.il
Loves to create, talk and write about beautiful code and software design.
Maya Gershovitz
Senior software engineer
English, Hebrew
Languages:
Location:
Tel Aviv, Israel
Can also give an online talk/webinar
Paid only. Contact speaker for pricing!
MY TALKS
Optimizing the coding Interview
Professional Development, Soft Skills, Software Engineering
When it comes to preparing for a coding Interview, graphs and trees are a good start, but they are not enough.
This session would teach you how to talk about projects, code and yourself, in a way that helps interviewers see your worth.
The hidden costs of your favorite functions in Python
Software Engineering, Backend
Have you ever written a short and simple function, and added it to your pipeline only to discover it is WAY slower than it should be? Did you know some pandas functions are written in Python and work much faster than others? Python is not known to be the fastest language, but you can be proactive about speeding things up!
While Python is featureful and simple to write, it isn’t known as a fast language. Many of Python’s functions and one-liners have hidden complexity costs. Choosing the wrong ones can slow down your code and those costs definitely add up. For example - popping an item from the end of a list vs from the start of it, or using the “in” operator on a set vs a list. A few seconds running time difference in your local script could mean a few hours time difference on the production pipeline.
If you want to learn about what to look out for, how to overcome these pitfalls and make your code more efficient this is the talk for you.
Optimizing the coding Interview
Completed
true
Visible
true
Order
2
The hidden costs of your favorite functions in Python
Completed
true
Visible
true
Order
3
bottom of page