appacademy / prep-work Goto Github PK
View Code? Open in Web Editor NEWpreparatory material for interviewing with App Academy
preparatory material for interviewing with App Academy
Some students have expressed that they feel exposure to JavaScript before the course would have helped them. What do you all think about adding some links to JS resources to the Extra Resources page so motivated new students can do some extra studying? I can definitely come up with some good resources that helped me prepare.
Maybe we should better explain the purpose of the Rails Tutorial in the prep work? I think telling people that the Hartl tutorial will provide a bird's eye view or Rails and give passing familiarity with different components might be helpful, vs. an expectation that they understand everything inside (as is the case with the other material).
The errata for the Jumpstart Labs' Event Manager product is no longer relevant as they now use Sunlight::Congress::Legislator.by_zipcode
I don't even know what's the point of solution presence.
Also, I'm not sure whether it's acceptable to use 'prime' module in q3 & q4. I guess not. It isn't clarified, however.
We need to be clear that Windows is not a supported development platform.
It's not immediately clear why if number == (7 || 13) is preferred to number == (7 || 13) in this explanation:
"If you read number == (7 || 13)
like English, you might think it
means "Number is equal to 7 or 13". However, Ruby will not interpret
your program this way. Instead, by writing 7 || 13
, Ruby will ask if
one of these is true
. That's not what you want: you want to use ||
to connect two logical statements like (number == 7)
and (number == 13)
."
Who gets notified if I accidentally solve the discrete logarithm problem? I was told if I ever solved it I would either wake up very rich or very dead.
Hi,
Both download links are broken on the following page:
https://github.com/appacademy/prep-work/blob/master/mini-curriculum/debugging/debugger.md
153 You may also wish
154 to grab my [.pryrc][pryrc] and [.rdebugrc][rdebugrc] files.
Links broken on line 154:
Please advise.
Thx.
I looked over this problem, the test case 2:
scramble_string("markov", [5, 3, 1, 4, 2, 0]) == "vkaorm"
doesn't look right. If the positions array determine the position of the letters then it should be "vroakm". Can anyone verify?
I'm not sure if I just misunderstand the directions or if it is a legitimate error that is_power_of_two(25) returns FALSE. The way I understand it, the directions indicate that they would like it to return TRUE being that 5**2 is 25.
If I am right in my assumption, would you still put this as a medium or would it be hard? I haven't applied yet, but I'm working on it.
This is used in the practice problems but is not contained in the introduction. People wonder whether they need to know it for the challenge.
Also join and modulo, ord/chr.
The link to chris pine's book here links to some god-awful file host where potential students are almost sure to accidentally install mac-keeper or some other crazy spyware.
I spent a while doing this problem prepping for the second coding test, and it appears that the complex case (fourth) is wrong as the intersections should be at [2,4], [3,4] not [2,2] [3,4].
so i tried out the solution to is_power_of_two? with is_power_of_two?(9), it returns false. is this a bug in the code?
Have a friend working their way through this that was confused by the sudden mention of symbols. I think even a link out to an explanation elsewhere or a "don't be thrown by the use of symbols, knowing what they are isn't relevant to solving the problem" would be helpful.
The links are broken on the following page:
https://github.com/appacademy/prep-work/blob/master/mini-curriculum/debugging/debugger.md
153 You may also wish
154 to grab my [.pryrc][pryrc] and [.rdebugrc][rdebugrc] files.
161 [pryrc]: https://github.com/ruggeri/dotfiles/blob/master/ruby/pryrc
162 [debugrc]: https://github.com/ruggeri/dotfiles/blob/master/ruby/rdebugrc
Using a work around for the moment to continue with the material, but I thought others may run into the same issue.
https://github.com/appacademy/prep-work/tree/master/coding-test-2/practice-problems/spec
These files require a relative path to work, otherwise rspec cannot find the file. For instance:
require '00_nearest_larger'
require 'rspec'
should be relative , so it should be
require_relative '../lib/00_nearest_larger'
require 'rspec'
This is a minor thing, but it caught me off guard the first time I ran into that.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.