You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The main challenge that recruiter's come across while hiring developers is to find qualified candidates. According to a study, it was estimated that 75% of all hiring-related decisions result in a mis-hire. Hence assessing a candidate's coding skills is an essential step in a technical recruiting process.
Well, the first thing that rushes to your mind when you think of recruitment is "RESUME". Can we just rely on those? The answer to that question is an absolute NO.
Sergei Golitsyn. Find the product of all the elements of nums except nums[i].
The product of any prefix or suffix of nums is guaranteed to fit in a 32-bit int
Karim Fanous, a software engineer and a Hacker Noon contributor, tells us how he leverages writing to be a better learner, lessons learned and guilty pleasures.
I bombed completely at my first big job interview. It included whiteboard-coding and questions about multithreading and I hadn't prepared nearly enough. Instead of saying I don't know, I ranted on for a good couple of minutes about anything tangential I could come up with, hoping I'd get in the vicinity of the answer–I never did. Fortunately when the ego takes a hit, a willingness to improve kicks in.
Both interviewees and interviewers can benefit from understanding what to prepare for a software interview and how best to learn about their counterpart.
As software continues to eat the world, more and more people ask me about "getting into tech," i.e. a successful Software Engineer easily making around $350,000 in total annual compensation. I get asked this a lot because I had very little coding experience when I decided to make a career change into software. Four years after making that decision, I entered Twitter as a Senior Software Engineer with a compensation package I couldn't even dream of making elsewhere. I often look back and refer to my career change as the best decision I made in my life.
In the fall of 2012, I remember my mother telling me about an article that said data scientists are the new, sexy profession. The moment stuck with me because nobody wants to hear their parents utter the word, “sexy”. Unbeknownst to me at the time, this Harvard Business Review article is claimed to be the catalyst for the huge onslaught of students entering the data science field. This wave of “data enthusiasm” would come to have a heavy influence on my own career trajectory.
The software development lifecycle methodologies (SDLC) or the Systems Development Life Cycle method aids in planning the design process of the software
MacOS was first released in 1984, which makes it even older than Windows. At first, it came to light as a graphical user interface, but in 2005 its design and structure were changed to Intel x86 based architecture. Apple’s computers are great pieces of machinery – that’s beyond debate. But why are they so popular among programmers?
In order for your company to compete with every other business in your sector, you have to expand. Without that, you'll be left in the dust, as your competition will deliver products with more efficiency, automate the management of their pipelines, and create applications and services that allow them to scale at will.
In this era, technology has become a basic necessity due to its compactness and handiness. This alleviation in the use of technology has also welcomed new problems. One of the most crucial issues is security. Devices contain personal and critical data which is usually misused if it is not secured. This is why the functioning of cybersecurity uses Machine language and Artificial Intelligence. It implements protection tools to create a wall between user and hacker.
In reality, software engineers are not necessarily the worst communicators. However, there are a number of reasons why this bias toward engineers exists.
I'm working on a system for positive behavioral recognition and metrics using Firebase and React. This is a hobby/side project that I work on usually on nights and weekends.
Java and C# Generics look very similar but they work differently. The difference is because of how the support for Generics is implemented in these languages.
Recently, I read a blog post titled "VPE and CTO — The first 90 days". It’s a brief article in which James Turnbull shows a mind map with four areas that “every new technical leader needs to, at least, think about and explore when starting at a new organization.”
Junior developers are afraid of looking dumb. They think that seeming stupid will hinder their career progression. Nothing could be further from the truth.
One of the largest misconceptions about succeeding as a software engineer is that people think if they simply work hard, they will become successful and will receive the recognition they deserve. They couldn’t be further from the truth.
Based on salaries and total compensation packages, Blind curated a list of the top 50 highest - paying cities for software engineers in the United States.
It’s 3 AM. My alarm goes off and I groggily climb out of bed and crack open my laptop. One of our biggest customers needs their data delivered by 9 AM, and I’m getting up before sunrise to triple-check every data point before their delivery. Our data platform was built with hundreds of data audits, but this customer’s delivery was just too complex to feel 100% confident that we’ve captured all potential issues. This scenario would soon become a typical morning for me. Wake up. Coffee. Pray to the data gods for an inbox without 500 Zendesk ticket escalations.
If you learned how to save money successfully, sooner or later, many of us will be faced the question: “How can we invest our hard-earned money profitably — assets like shares, stocks, bonds, funds, certificates or gold?”
A well-known expression states “Hope for the best and prepare for the worst” — I was repeating it to myself over and over again while traveling between countries and offices with my 6 hours long, 220 slides, just-theory-no-practice incident management training. It was a fantastic experience, and I got great feedback. But today, three years later, I think it was one of the most stupid ideas of mine.
Get the inside outs of working as a software engineer on internal products
vs customer-facing application for e-commerce companies in this 1950+ word post.
Anam Alvi is a software engineer working in Amazon's security division. Read her story from growing up in Toronto to joining Hackathons across the country.
If you are a Java programmer and are thinking of learning some more programming languages to expand your knowledge and skills, but not sure which programming languages to choose, then you have come to the right place.
I’ve just finished my first 30 days as a Product Manager moving from my previous Frontend Developer role in the Oberlo Growth team. I decided it’s also a good time to pause and reflect on all that has happened in my first month.
Hello folks, if you are preparing for System design Interview and looking for best resources to master Software design and System design then you have come to the right place.
Software development is something that is gaining popularity at lightning speed with the development of technology. The demand for regular developers is high compared to most other mainstream professions. But, what are the other reasons for learning to code?
Recently I completed 2 years as a full-time software engineer. I started working since December 2017 at a company name Hullo.ai which was a small 10 people startup where I had to work on a multitude of things. In my first month, I had to write a Go server and dockerize it. My learning curve for the first month was something like this.
There are many software engineer qualities that will make you stand out. Among them, these 3 are crucial for you to become a great software engineer and leave t
It seems all the rage for FAANG employees share their $300k, total comp salary packages, but what about the regular Joe/Joann's living outside of the Silicon Valley bubble? How do they compare?
Kubernetes needs no introduction in this cloud-native world. It was born when I was a middle-aged man. Years later, I am still as young as earlier (take with a pinch of salt) while Kubernetes grew out to be a fine tool that outperformed other platforms in enabling operational efficiency and application resilience.
Kubernetes needs no introduction in this cloud-native world. It was born when I was a middle-aged man. Years later, I am still as young as earlier (take with a pinch of salt) while Kubernetes grew out to be a fine tool that outperformed other platforms in enabling operational efficiency and application resilience.
If you’re new to coding, you’ll be pleased to hear that there are a ton of great resources on the web to help brand new programmers learn programming from scratch. In fact, some of the best programmers in the industry are autodidacts with no formal degree in computer science.
Ex-Google Tech Lead explains how he landed a job offer at Google as a software engineer. Get your beautiful website started at http://squarespace.com/techlead, use code TECHLEAD for 10% off.
The road to Google took me a brutal 10 years to travel. Even still, most never make it. I share the story about the path I took that led me to success, and all the failures and missteps on the way there. Let me know your thoughts in the comments below.