Search
Istvan S.'s Photo

Istvan S.

Google Software Engineer and Tech Interview Coach

Google Software Engineer and Tech Interview Coach

$250/hour

  • 187 hours tutoring

About Istvan


Bio

I have a Masters in Computer Science with 16+ years of professional experience as a software engineer working with core Java, Java EE, Javascript (JQuery, Angular, React, and React Native), CSS, HTML5, and Python. During my professional career I worked for large companies including GE, Walt Disney and Google. Currently I work as Software Engineer for Google.
Programming is not only my work, it is my craft and hobby too: I have been writing programs since I got my first computer at the age of...

I have a Masters in Computer Science with 16+ years of professional experience as a software engineer working with core Java, Java EE, Javascript (JQuery, Angular, React, and React Native), CSS, HTML5, and Python. During my professional career I worked for large companies including GE, Walt Disney and Google. Currently I work as Software Engineer for Google.
Programming is not only my work, it is my craft and hobby too: I have been writing programs since I got my first computer at the age of 10.

I am passionate about teaching, as a matter of fact I started tutoring computer science/programming in high school, and lectured many Java programming courses during my university years. My approach to tutoring is simple yet powerful: focusing on the areas where the student struggles and making sure they understand core concepts and have strong foundations to build on. Therefore all lessons are customized to individual needs.

In addition to that I am also available as a technical interview coach. Having conducted hundreds of technical interviews as an interviewer I am sure I can help anyone take a big step forward to landing at their dream job. Learn how to write a great resume, prepare for the interview, communicate efficiently and tackle tough technical and coding questions.

Please feel free to contact me if you have any help in the following areas:
- Programming in Java, Javascript, and Python
- Web Development with HTML5, CSS, Javascrip, JQuery, and Spring Framework
- Full Stack Web Development: React, Redux, Node.js, Express, Sequelize, MongoDB, and PostgreSQL
- Cross Platform (iOS/Android) Mobile App Development with React Native
- Cloud Backend: AWS, Google Cloud, and Google Firebase
- Tech and Coding Interview Preparation, Mock Interviews and Career Advice

Looking forward to hearing from you!


Education

Budapest University of Technology and Economics (BME)
Computer Science
Budapest University of Technology and Economics (BME)
Masters

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Business

Career Development

Career Development

As a Software Engineer at Google I conducted hundreds of technical job interviews. I know all the important lessons that make candidates to perform well on these challenging interviews. Using this knowledge as a career development and tech interview coach I already helped many job seekers to identify their strengths and areas for improvement by offering mock interview sessions. I also helped them build strong foundation in problem solving, programming, algorithms and data structures through using my tailored and individualized study plans. Throughout my career at Fortune 500 employers, I have hired professional staff and helped dozens of team members and clients climb the corporate ladder. I’ve also helped clients prepare for job interviews with mock interviews followed by in-depth feedback sessions. If requested in advance, I can even provide you with transcript of your mock interview for further critique and refinement. As a career development coach, I have also helped job seekers build skills for on-the-job performance. Coaching sessions can cover specific skill development, such as executive presentations, financial planning, data analytics, and project management, as well as professional interpersonal and problem-solving skills.

Computer

C++,

C++

During my professional career I used C++ to build performance sensitive applications. I have strong foundations in Object Oriented Programming and can explain the various differences and tradeoffs between choosing C++, Java, Go, Python or other languages when it comes to solving a specific problem.
Computer Programming,

Computer Programming

As a software engineer I am responsible for designing and implementing software applications. Implementation involves writing programs in different programming languages. I have been programming mainly in Java and Javascript the last 16 years. In addition to that I tutored students in topics required by computer programming such as algorithms, data structures, and problem solving. As tech interview coach I also guided them through many different programming questions that are typically used during job interviews.
Computer Science,

Computer Science

I have a Masters degree in Computer Science with 16+ years professional experience on the field. This is not only work, it is my craft and my hobby. Since I got my first computer (Commodore 64) at age of 10 I became passionate about Computer Science. I tutored many students (sometimes my classmates) in High School and in College on various Computer Science topics including programming, algorithms, data structures, software design and development, mobile development and operational systems.
CSS,

CSS

As a software engineer I use various technologies and tools to build web applications, one of them is CSS. I used CSS to manipulate the style of the HTML elements. I am experience in using CSS, since I have been using it the last 10 years of career pretty consistently.
Java,

Java

I work as a Software Engineer at Google and hold Masters degree in Computer Science. I am a Sun Certified Java Programmer and have been using Java for the last 16+ years since 1.4 version came out. Through those years I learned and mastered Java with all of the technologies around it. Most students I tutored in programming learned Java, which is an excellent choice as the first programming language. With its easy to understand syntax, versatility and strong developer community I would recommend everyone with or with no programming experience to learn. Great choice for enterprise, web and mobile development.
JQuery,

JQuery

I have almost 10 years of experience with working with JQuery and Javascript (the language JQuery is based on). JQuery is a fast and small Javascript library with support for document traversal, event handling and animation. With JQuery it is easy to write code that will work across different browsers. From form validation to interactive dashboards and navigation menus JQuery is a versatile tool that I kept using for many of projects over the years. I can help students with or without prior Javascript experience to learn and master this library.
Linux,

Linux

Like most developers using terminal on Linux or (macOS) is part of my daily work. I am proficient using different shells (e.g. bash, zsh or fish) and I gained experience developing shell scripts to make my development workflow effective. I have a Masters in Computer Science.
C, General Computer, HTML, JavaScript, Python, SQL

Corporate Training

C++,

C++

During my professional career I used C++ to build performance sensitive applications. I have strong foundations in Object Oriented Programming and can explain the various differences and tradeoffs between choosing C++, Java, Go, Python or other languages when it comes to solving a specific problem.
Career Development,

Career Development

As a Software Engineer at Google I conducted hundreds of technical job interviews. I know all the important lessons that make candidates to perform well on these challenging interviews. Using this knowledge as a career development and tech interview coach I already helped many job seekers to identify their strengths and areas for improvement by offering mock interview sessions. I also helped them build strong foundation in problem solving, programming, algorithms and data structures through using my tailored and individualized study plans. Throughout my career at Fortune 500 employers, I have hired professional staff and helped dozens of team members and clients climb the corporate ladder. I’ve also helped clients prepare for job interviews with mock interviews followed by in-depth feedback sessions. If requested in advance, I can even provide you with transcript of your mock interview for further critique and refinement. As a career development coach, I have also helped job seekers build skills for on-the-job performance. Coaching sessions can cover specific skill development, such as executive presentations, financial planning, data analytics, and project management, as well as professional interpersonal and problem-solving skills.
Java,

Java

I work as a Software Engineer at Google and hold Masters degree in Computer Science. I am a Sun Certified Java Programmer and have been using Java for the last 16+ years since 1.4 version came out. Through those years I learned and mastered Java with all of the technologies around it. Most students I tutored in programming learned Java, which is an excellent choice as the first programming language. With its easy to understand syntax, versatility and strong developer community I would recommend everyone with or with no programming experience to learn. Great choice for enterprise, web and mobile development.
General Computer, HTML, SQL

Test Preparation

Career Development

Career Development

As a Software Engineer at Google I conducted hundreds of technical job interviews. I know all the important lessons that make candidates to perform well on these challenging interviews. Using this knowledge as a career development and tech interview coach I already helped many job seekers to identify their strengths and areas for improvement by offering mock interview sessions. I also helped them build strong foundation in problem solving, programming, algorithms and data structures through using my tailored and individualized study plans. Throughout my career at Fortune 500 employers, I have hired professional staff and helped dozens of team members and clients climb the corporate ladder. I’ve also helped clients prepare for job interviews with mock interviews followed by in-depth feedback sessions. If requested in advance, I can even provide you with transcript of your mock interview for further critique and refinement. As a career development coach, I have also helped job seekers build skills for on-the-job performance. Coaching sessions can cover specific skill development, such as executive presentations, financial planning, data analytics, and project management, as well as professional interpersonal and problem-solving skills.

Examples of Expertise


Istvan has provided examples of their subject expertise by answering 19 questions submitted by students on Wyzant’s Ask an Expert.

Ratings and Reviews


Rating

5.0 (77 ratings)
5 star
(77)
4 star
(0)
3 star
(0)
2 star
(0)
1 star
(0)

Reviews

Show reviews that mention

All reviews

Knowledgeable, Patient, good answers to the questions!

Istvan helped me with many key System Design Concepts. He provided good Information that has both breadth and depth. He also provided number of examples, use case scenarios. He helped me in the understanding of the concepts using a template and applying that to different examples. He also conducted a mock interview each for System Design and Behavior interviews when I asked. I would definitely recommend him !!

Ravi, 2 lessons with Istvan

Knowledgeable, prepared, and, and helpful!

Istvan helped me refresh on System Design concepts before my technical interviews. He came prepared with a presentation about the key points I should focus on and really reinforced my knowledge. Highly recommend!

Alexander, 5 lessons with Istvan

Incredibly Experienced programmer, very patient!

I was stuck on a project built in Redux and I was having issues finding someone that REALLY understood Redux. Istvan was incredibly experienced in this topic and worked with me patiently through my issue and debugging in general. I highly recommend him.

Kerri, 5 lessons with Istvan

Istvan is brilliant!

Istvan is time efficient, and is exceptionally clear with his explanations on JavaScript. A bonus is Istvan's very pleasant personality. I was lucky to have been able to schedule with Istvan quickly.

Marcia, 1 lesson with Istvan

Extremely Knowledgeable and great to work with

Istvan was able to quickly pinpoint my weaknesses in technical interviews and was quickly able to resolve them. He thoroughly prepares before lessons allowing for efficient use of time and is also a pleasure to work with. He was able to cover a broad range of topics in preparing for technical interviews effectively and quickly. Definitely one of the best tutors I've met so far on Wyzant.

AA, 5 lessons with Istvan

Extremely knowledgable tutor in so many areas

He helped me debug my service-worker this recent session and my indexedDb to where the code finally worked properly after many late nights of staring at it with no success. And helped with my react project to simplify the code even further and taught me so much. This was my 3rd session with him and I honestly cannot wait until the next one. I learn so much more every time we meet.

Kenneth, 3 lessons with Istvan

Fabulous mock interview

Istvan is a deeply experienced interviewer, and offers really excellent tips whether you're just starting out on your interview journey, or you've got a thousand Leet Code problems under your belt. Don't even think about walking into an interview with practicing with Istvan first!

Phil, 1 lesson with Istvan

Great JavaScript Teacher

Istvan was extremely helpful in explaining JavaScript fundamentals to me. He helped me work through TDD (Test Driven Development) and understand how to implement my code. I would highly recommend him!

Lauren, 8 lessons with Istvan
Contact Istvan

Response time: 4 minutes

$250/hour

Istvan S.'s Photo

Istvan S.

$250/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

  • Find the right fit, or your first hour is free

Contact Istvan

Response time: 4 minutes