hiring-without-whiteboards
errors
hiring-without-whiteboards | errors | |
---|---|---|
303 | 30 | |
41,475 | 7,511 | |
- | - | |
8.5 | 0.2 | |
6 days ago | over 2 years ago | |
JavaScript | Go | |
MIT License | BSD 2-clause "Simplified" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
hiring-without-whiteboards
- Companies with job-related interview questions
-
Getting a job at Apple without going to college or doing LeetCode
You might find this helpful
https://github.com/poteto/hiring-without-whiteboards
- How do I start my approach to learning leetcode/DSA?
-
How can I go from Junior to Senior?
companies that do not whiteboard
-
Is LeetCoding and practicing DSA that important to get jobs?
You can avoid doing leetcode and get a job by choosing to interview at companies that don't use leetcode style questions as part of the evaluation. This repo contains a list of such companies, https://github.com/poteto/hiring-without-whiteboards
-
Interview Discussion - July 06, 2023
https://github.com/poteto/hiring-without-whiteboards and also focusing on smaller / less sexy companies which pay less.
-
List of companies that don’t do live LeetCode style problems as part of interview
hiring without whiteboards is the standard resource for this. i see lots of UK companies there, but haven't checked if they're all hiring right now
-
Software engineer salary - should I look for a new job?
- you're underpaid - start looking elsewhere, there are tech companies in bhm that will pay more than that and you can get a remote job paying way more than that, the remote stuff is super competitive right now so it may take you until the 2 year mark to find something - i've never needed anything outside of my resume but certification, projects on your github, etc. are all obviously good to have. i've been in the conversation for a bunch of engineering hires and no one's every said "well the other person had a cool website" so don't sweat it too much - leetcode, et. al are really annoying imo. traversing matrices or doing binary tree stuff is hardly ever relevant to the job. here's a list of a bunch of companies that don't do the tests. https://github.com/poteto/hiring-without-whiteboards ; most big tech places are going to require them though.
-
Am I expected to memorize everything?
Early stage start-ups and non-tech companies can also pay reasonably well and may have more relaxed interview processes. There’s also https://github.com/poteto/hiring-without-whiteboards which lists a number of companies that have interview practices that may be more amenable to your approach to work.
-
Daily Chat Thread - June 09, 2023
There are some employers that give more practical tests, but sadly they seem to be the exception.
errors
-
Show HN: Error return traces for Go, inspired by Zig
Can you explain why we should this over https://github.com/pkg/errors?
-
Cant wait for less verbose error handling
The pkg/errors package offers some nice add-ons for easier error handling. Too bad it was put into maintenance mode pending whatever changes/improvements are coming in Go 2.
- Error handling and serializing
-
isse for go path in neovim
I can't figure out the issue so here for some help, I am using `neovim/nvim-lspconfig` my `gopls` doesn't recognise external paths such as `github.com/pkg/errors` , it throws error`could not import github.com/pkg/errors (cannot find package "github.com/pkg/errors" in any of /usr/local/go/src/github.com/pkg/errors (from $GOROOT) /Users/ra compiler (BrokenImport)\`
-
What am I supposed to be doing with errors?
Also - there are some error handling utils that allow you to wrap errors before passing: https://github.com/pkg/errors
-
Go error handling is not verbose but the error handling itself.
Should've been something like errors.Newf("failed to foofoo %s", foo) instead and preferably never invent %w but have some controlled way to wrap like errors.Wrapf(err, "failed to foofoo %s", foo) that was in ye olde github.com/pkg/errors.
-
How to wrap the error best?
Prefer using errors.Wrap and errors.Wrapf from https://github.com/pkg/errors . It's frozen because they don't want to add features, waiting for a re-write of error handling in Go2.
- mdobak/go-xerrors: Yet another error handling library.
-
Getting at the type of error after it has been wrapped with errors.Wrap
Im using zerolog and in order to get the stack trace for my error I have to wrap my error in errors.Wrap from "github.com/pkg/errors".
-
When ia a good time to panic?
And for "real programs" you can use https://github.com/pkg/errors (if you want stack traces)
What are some alternatives?
Leetcode_company_frequency - Collection of leetcode company tag problems. Periodically updating.
zerolog - Zero Allocation JSON Logger
codesandbox-client - An online IDE for rapid web development
autoflags - Populate go command line app flags from config struct
github-profile-readme-generator - 🚀 Generate GitHub profile README easily with the latest add-ons like visitors count, GitHub stats, etc using minimal UI.
go-multierror - A Go (golang) package for representing a list of errors as a single error.
WBO - Online collaborative Whiteboard that is simple, free, easy to use and to deploy
logrus - Structured, pluggable logging for Go.
work-from-anywhere - A daily curated list of jobs that allow working from anywhere.
bitio - Optimized bit-level Reader and Writer for Go.
paperclips - Universal Paperclips mirror
Testify - A toolkit with common assertions and mocks that plays nicely with the standard library