A+ passed, but a little rant
I'm 40, cybersecurity consultant, all life in IT, never worked as a PC tech. Yesterday passed 801 with 815, today passed 802 with 839. No preparation besides doing about ~250 preparation questions at WGU and doing preassessments that are required to get a voucher.
Now to the exam, I never was that frustrated on any other exam. I used to hate CEH, but A+ is a new level of dumbness. I know that it is an entry level exam and questions shouldn't be hard, but I believe that they at least should be consistent and correct. I'd say that around 20 questions out of ~80 in both cases were plain dumb and had several answers that were arguably right even if the question suggested only one correct answer.
I hate to depend on opinions in such a sensitive matter. If a certain problem/task can be resolved using several ways and at least two of them are equally energy-efficient and you are supposed to choose only one of them and you know that only one answer is correct according to exam authors -- that's when you know that this exam sucks. And yet this exam is FULL of questions where you know that the question is dumb.
I always had a feeling that questions for this exam, especially ones regarding security, were authored by people who don't know much about the subject they are trying to test you on. To be specific I'll give three vague examples in order not to describe real questions directly (ended up with 4 actually and 4th was expanded into several).
1. PAE and 4GB of RAM limitation for 32-bit systems. It is well-known and established, that PAE, since it was introduced back in mid-nineties, extended memory addressing bus from 32-bits to 36-bits initially and then even more up to 52 bits if I'm not mistaken (I don't want to verify everything I write here, it is a short post to express my frustration and I write off the top of my head). Meaning that you can address >4GB since mid-nineties.
Yet we all know that around 2008 when people started getting more memory on their PCs it was a common problem that Windows didn't see beyond 4GB (usually even less because of other various restrictions). How so?
The one and only cause of this is MS being greedy and introducing a LICENSING limitation on memory that can be addressed by 32-bit systems. Their thinking was to move people off of overpopular XP to underperforming Vista and that was one of the many tricks they used. I wonder how come that nobody sued them. For what, you ask.
Well, for misleading public as not at one place MS claimed that this limitation is imposed by design of 32-bit systems and in order to overcome it you have to upgrade to 64-bit. Straight up lies. Yes, a single process can't consume more than 4GB (really, 2 GB as the rest of address space is reserved for system stuff, or 3GB with /3GB switch) but the thing is you have tons of processes on your PC and you would benefit from larger RAM size anyways even if a single process can't consume all the memory at once, especially if you are multitasking.
Moreover, other 32-bit operating systems never had this problem, such as Linux, which used PAE and was just fine at addressing more than 4GB.
Moreover, even MS's own server 32-bit operating systems were capable of addressing more out of the box, I'm talking about enterprise and datacenter versions of Windows 2000 Server and Windows Server 2003. Some editions were capable of addressing up to 128GB being 32-bit!
And finally moreover, a researcher named Geoff Chappel was able to overcome this license limitation by kernel binary patching and making 32-bit Windows Vista addressing 8GB.
And yet, some questions on this exam are asked AS IF it is an OS limitation that is a result of being a 32-bit system. PLAIN WRONG.
2. Command line tools. Well, there are more than one tool in Windows that you can use to resolve DNS names to IP addresses and vice versa. Yeah, most likely people will use nslookup but it's hard to argue that it is the only and the best way. For example, you can use ping -a command also if you are tasked to do a reverse lookup DNS query. And how dumb you should be to construct a question that implies only one correct answer but suggesting BOTH tools that could be used for this?
3. Command line simulation for name resolution. Maybe I'm also that dumb but I didn't get what was I supposed to do with command line simulation scenario involving name resolution for the purpose of accessing SMB shares. But I have close to godly windows command-line scripting skills and have written tons of very sophisticated 100+ lines of code scripts that were used enterprise-wide on thousands of production servers. I used to write different time/date converting or math functions from scratch in windows batch/cmd, like calculating time N number of minutes in the future (thank God we now have PoSh), or filtering out files by last accessed time instead of modified etc, etc.
What I would do in real world? I would check various caches, I would check if SMB server is running (sc query lanmanserver) if SMB client is running (sc query lanmanworkstation) if the folder is shared (net share) or are there any stall mappings (net use) and if SMB port is blocked by the firewall (telnet 445 or external MS tool portqry -n servername -e 445). I remember all of this off the top of my head, don't have to look up the syntax and could've done it on the exam. But all the tools I had in the simulation were ping (nodes were pingable) and some other unrelated tools which I used for no purpose only to read at my printout that I failed to use command line tools given a scenario. I FAILED! Was it really I who failed I ask now?
4. Wireless (don't get me even started on this). Some of the DUMBEST measures postionioned as ways to secure wireless on this exam: a) using directional antennas (don't they know that hackers can also use directional antennas to get good quality even on weak signals) b) not broadcasting SSID (totally useless) c) MAC filtering (absolutely useless). Working around all of this is a TRIVIAL task for a hacker and can be done in a matter of MINUTES.
Just DUMB, DUMB, DUMB. Even on an entry level exam you ask entry level, but CORRECT questions. That's what they fail to do. Now I know that I hate CompTIA from my own experience, sorry for this rant and have a nice day! My advice, if anyone is interested -- cut this garbage and go straight to MS exams, get your MCP, MCTS and MCSA, they are of way better quality and less expensive on top of that. Or Red Hat exams (however, I don't have first hand exp. here). Or (ISC)2/GIAC/ISACA/offensive security exams if we talk about infosec. Don't do CompTIA if you don't want to fail for being right on something.