Advice for at-home programming challenges
- Cynthia Mattingly

- Jan 30, 2023
- 1 min read
Assigning job candidates a programming task to complete at home, despite having some problems, isn’t going away anytime soon. So how about some advice?
Usually you’ll have a set deadline. Good companies will indicate roughly how much time they think the task will take and not expect you to spend more than a few hours working on it. What the people on the company side often don’t account for is time to set up your system. I don’t use my private laptop for programming, and getting PHPStorm, Docker, xdebug, etc. installed last time I did one of these easily took two hours. These two hours shouldn’t count for the time allotted to the task, so if the deadline is tight or you know you will have to squeeze this in next to other responsibilities, you may want to ask for a longer deadline before starting.
Aside: If you are matter-of-fact about asking early and cheerfully assume that of course a reasonable company will want to set you up for success, that goes over better than realizing at the end of the deadline that you need an extension. "I don't have a working set-up on my private laptop and will have to install everything fresh, could we extend the deadline by one day to account for that?"...
You'd like to read more by Cynthia? Check out her blog




https://ea88.ac/ hôm trước mình thấy bạn bè nhắc thoáng qua nên bấm vào coi thử giao diện thế nào thôi. Mình không có ngồi mò từng mục hay chơi gì cả, chủ yếu xem cách họ sắp xếp trang cho dễ nhìn không. Ấn tượng đầu là tông màu xanh với vàng nhìn khá “sạch”, chữ với icon nổi vừa đủ nên không bị chói. Mấy khối nội dung chia theo nhóm rõ ràng, lướt xuống là hiểu ngay mình đang ở phần nào, chuyển qua lại cũng không phải bấm nhiều. Nói chung kiểu bố cục này hợp với người vào xem nhanh, không cần đọc dài dòng vẫn nắm được. Nhìn kỹ thì phần menu và các khung…
98WIN mình thấy bạn bè nhắc hoài nên cũng ghé thử cho biết, kiểu vào xem giao diện với cách họ viết bài thôi chứ không đào sâu gì. Lướt một vòng thấy trang trình bày khá thoáng, chia đoạn rõ nên đọc không bị mỏi mắt. Có chỗ họ nói thẳng chuyện giờ cao điểm 19:00–23:00 dễ nghẽn và có link dự phòng băng thông rộng, nghe cũng hợp lý vì ít nhất họ không né vấn đề. Mình cũng để ý phần bảo mật được đóng thành mấy khung ngắn gọn, kiểu liếc là hiểu, nhất là đoạn nhắc SSL 256-bit với OTP nhìn rất “gọn” trong box nội dung. Nói chung cảm giác như họ chăm chút…
this is a very practical point about setup time. i've also found that configuring the local environment for a take-home challenge can easily add a couple of hours that aren't accounted for in the estimated task duration. it's good advice to proactively communicate this and ask for a buffer if the deadline seems tight. thanks for sharing this realistic perspective. Image to Image AI
75bd kept getting mentioned here and there, so I poked around mostly out of curiosity about the layout, not really to dive into anything deep. The first thing that stood out was how easy it is to move around—everything feels like it’s placed where you’d expect, so you’re not clicking in circles trying to find stuff. I’m also a sucker for clean info displays, and the tables rows didn’t feel cramped or messy when I skimmed them. It’s not trying to be flashy, just kind of practical in a nice way. The menu is easy to spot and the category blocks stay in the same spots as you bounce between pages, which makes the interface feel really consistent.
xoilac dạo này thấy nhiều người nhắc nên mình cũng ghé thử cho biết, kiểu vào lướt vài phút thôi chứ chưa xem kỹ gì. Cảm giác đầu tiên là giao diện nhìn thoáng, các phần nội dung được chia thành từng khối rõ ràng nên kéo xuống không bị lạc. Mình thích nhất chỗ họ trình bày thông tin theo dạng bảng cột, chữ không bị dính vào nhau nên đọc nhanh vẫn ổn. Thanh menu cũng đặt khá dễ thấy, bấm qua lại giữa mấy mục không phải mò lâu. Nói chung nhìn nhẹ nhàng, không bị rối mắt, nhất là cách họ tách các block nội dung và để menu điều hướng ngay trên giao diện.